Morph client for Ruby
First, install Morph. For Homebrew, use:
brew install ankane/brew/morph --head
Add these lines to your application’s Gemfile:
gem "morph-ruby"
Create a client
morph = Morph::Client.new
Generate a key pair
morph.keygen
Set a key
morph.set("hello", "world")
Note: Each key should only be set once, or the value will not be recoverable
Get a key
morph.get("hello")
Delete all keys
morph.flushall
Get the number of keys
morph.dbsize
List keys
morph.keys("*")
Get info
morph.info
View the changelog
Everyone is encouraged to help improve this project. Here are a few ways you can help:
- Report bugs
- Fix bugs and submit pull requests
- Write, clarify, or fix documentation
- Suggest or add new features
To get started with development:
git clone https://github.com/ankane/morph-ruby.git
cd morph-ruby
bundle install
bundle exec rake compile
bundle exec rake test