Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Missing key/value stores #16

Open
minad opened this Issue Dec 2, 2012 · 5 comments

Comments

Projects
None yet
5 participants
@minad
Copy link
Collaborator

commented Dec 2, 2012

This is a list of currently missing key/value stores. Please comment if you know another one that you might want to use. Implementations are also greatly appreciated!

Some implementations are not yet finished but are already in the staging branch. They need testing and fixes!


Gems available:

Relatively unknown:

Interesting databases which currently lack a ruby binding, but claim to be very fast:

Relational:

  • RDBI (gem rdbi)
  • DBI (gem dbi)
  • DataObjects (gem data_objects)
  • JDBC

Special:

  • AWS adapter using the amazon library instead of Fog
  • FTP (stdlib net/ftp)
  • RCS (Git, Mercurial, SVN, ...)
  • IMAP
  • LDAP
  • TOML (https://github.com/mojombo/toml)
  • Configuration files (e.g. gem configtoolkit, ...)

For inspiration: http://nosql-database.org/, https://github.com/datamapper/dm-core/wiki/Adapters

@McOmghall

This comment has been minimized.

Copy link

commented Dec 15, 2014

Asking for support for the neo4j graph database.

@davidterranova

This comment has been minimized.

Copy link

commented Jul 11, 2016

Same but for Etcd as it is a resilient Key value store great for multi node shared configuration.

@soumyaray

This comment has been minimized.

Copy link

commented Aug 1, 2016

I would suggest looking into Dynamoid for working with AWS DynamoDB. Dynamoid is a near-perfect ActiveRecord drop-in, and I suspect that much of the activerecord adaptor for moneta might work.

@solyarisoftware

This comment has been minimized.

Copy link

commented Oct 11, 2016

Hi !
FYI promising very fast http://rocksdb.org/ (leveldb fork from Facebook) have a Ruby binding: https://github.com/isamu/rocksdb-ruby

@solyarisoftware

This comment has been minimized.

Copy link

commented Oct 12, 2016

BTW, another incoming actor could be aerospike, http://www.aerospike.com/docs/guide, that's have great ruby client APIs: https://github.com/aerospike/aerospike-client-ruby
respect
giorgio

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.