Table of Contents - moneta-1.6.0 Documentation
Pages
- LICENSE
-
README
- Moneta: A unified interface for key/value stores
- Getting started
- Create a simple file store
- Store some entries
- Read entry
- Links
- Supported backends
- Backend feature matrix
- Proxies
- Serializers and compressors (
Moneta::Transformer
) - Moneta API
- initialize(options) options differs per-store, and is used to set up the store.
- retrieve a key. If the key is not available, return nil.
- load(key, options = {}) retrieve a key. If the key is not available, return nil.
- fetch(key, options = {}, &block) retrieve a key. If the key is not available, execute the
- fetch(key, value, options = {}) retrieve a key. If the key is not available, return the value,
- []=(key, value) set a value for a key. If the key is already used, clobber it.
- store(key, value, options = {}) same as []=, but you can supply options.
- delete(key, options = {}) delete the key from the store and return the current value.
- key?(key, options = {}) true if the key exists, false if it does not.
- increment(key, amount = 1, options = {}) increment numeric value. This is an atomic operation
- decrement(key, amount = 1, options = {}) increment numeric value. This is an atomic operation
- create(key, value, options = {}) create entry. This is an atomic operation which is not supported by all stores.
- values_at(keys, *options) retrieve multiple keys. Returns an array of equal length to the keys.
- fetch_values(keys, *options, &block) retrieve multiple keys. Return is identical to values_at, except that
- slice(keys, *options) retrieve multiple keys. Returns an enumerable of key-value pairs,
- merge!(pairs, options = {}) set values for multiple keys. “pairs” must be an enumerable of
- merge!(pairs, options = {}, &block) set values for multiple keys. For each existing key, execute the block
- update(pairs, options = {}, &block) same as merge!
- each_key return an enumerable which will yield all keys in the store, one at a
- each_key(&block) yield all keys in the store to the block, one at a time. Again, this
- clear(options = {}) clear all keys in this store.
- close close database connection.
- features return array of features, e.g. [:create, :expires, :increment]
- supports?(feature) returns true if store supports a given feature
- Creating a Store
- However for Mongo and Couch this works
- The hash will be mapped directly to a Mongo/Couch document.
- Expiration
- Or using the builder…
- Expires in 60 seconds
- Never expire
- Update expires time if value is found
- Or remove the expiration if found
- Using the :expires option
- or manually by using the proxy…
- or using the builder…
- Key traversal
- Atomic operations
- Atomic incrementation and raw access
- Atomic create
- Atomic bulk operations
- Shared/distributed synchronization primitives
- Weak atomic operations
- Syntactic sugar and option merger
- All methods after ‘with’ get the options passed
- You can also specify the methods
- Syntactic sugar for raw access
- Access substore where all keys get a prefix
- Set expiration time for all keys
- Add proxies to existing store
- Framework Integration
- Rack
- Session store
- Use only the adapter name
- Use Moneta.new
- Set rack options
- Use the Moneta builder
- Moneta middleware
- Add Rack::MonetaStore somewhere in your rack stack
- Pass it a block like the one passed to Moneta.build
- REST server
- Or pass it a block like the one passed to Moneta.build
- Rack-Cache
- Or used named Moneta stores
- Cookies
- Rails
- Session store
- Only by adapter name
- Use Moneta.new
- Use the Moneta builder
- Cache store
- Only by adapter name
- Use Moneta.new
- Use the Moneta builder
- Padrino
- Global Padrino caching
- Don’t forget the expires: [true, Integer] if you want expiration support!
- Application caching
- Don’t forget the expires: [true, Integer] if you want expiration support!
- Advanced
- Build your own key value server
- ToyStore ORM
- Use the Moneta Redis backend
- Testing and Benchmarks
- How to contribute?
- Contribute an adapter
- Alternatives
- Authors
-
SPEC
- Moneta Specification
- Class Methods
new(options[Hash] => {}) => Object
- Instance Methods
[](key[Object]) => Object
[]=(key[Object], value[Object]) => Object(value)
fetch(key[Object], options[Hash] => {}, &block) => Object
fetch(key[Object], value[Object], options[Hash] => {}) => Object
delete(key[Object], options[Hash] => {}) => Object
key?(key[Object], options[Hash] => {}) => [TrueClass, FalseClass]
store(key[Object], value[Object], options[Hash] => {}) => Object(value)
increment(key[Object], amount[Integer] = 1, options[Hash] => {}) => Integer(value)
decrement(key[Object], amount[Integer] = 1, options[Hash] => {}) => Integer(value)
create(key[Object], value[Object], options[Hash] => {}) => [TrueClass, FalseClass]
clear(options[Hash] => {})
close
features => Array<Symbol>
andsupports?(Symbol) => [TrueClass, FalseClass]
each_key => Enumerator
andeach_key(&block) => Object
values_at(*keys[Array<Object>], **options[Hash]) => Array<Object>
fetch_values(*keys[Array<Object>], **options[Hash], &defaults) => Array<Object>
slice(*keys[Array<Object>], **options[Hash]) => <Array(Object, Object)>
merge!(pairs[<Array(Object, Object)>], options[Hash] => {}, &block) => self
- Additional Options Hashes
- Atomicity
Classes and Modules
- ActionDispatch
- ActionDispatch::Session
- ActionDispatch::Session::MonetaStore
- ActiveSupport
- ActiveSupport::Cache
- ActiveSupport::Cache::MonetaStore
- ActiveSupport::Cache::MonetaStore::Rails5Support
- Moneta
- Moneta::Adapter
- Moneta::Adapters
- Moneta::Adapters::ActiveRecord
- Moneta::Adapters::ActiveRecord::Backend
- Moneta::Adapters::ActiveRecord::V5Backend
- Moneta::Adapters::ActiveSupportCache
- Moneta::Adapters::ActiveSupportCache::Rails5Support
- Moneta::Adapters::Cassandra
- Moneta::Adapters::Client
- Moneta::Adapters::Cookie
- Moneta::Adapters::Couch
- Moneta::Adapters::Couch::HTTPError
- Moneta::Adapters::DBM
- Moneta::Adapters::DataMapper
- Moneta::Adapters::DataMapper::Store
- Moneta::Adapters::Daybreak
- Moneta::Adapters::File
- Moneta::Adapters::Fog
- Moneta::Adapters::GDBM
- Moneta::Adapters::HBase
- Moneta::Adapters::KyotoCabinet
- Moneta::Adapters::LMDB
- Moneta::Adapters::LRUHash
- Moneta::Adapters::LevelDB
- Moneta::Adapters::LocalMemCache
- Moneta::Adapters::Memcached
- Moneta::Adapters::MemcachedDalli
- Moneta::Adapters::MemcachedNative
- Moneta::Adapters::Memory
- Moneta::Adapters::Mongo
- Moneta::Adapters::Null
- Moneta::Adapters::PStore
- Moneta::Adapters::PStore::TransactionError
- Moneta::Adapters::Redis
- Moneta::Adapters::RestClient
- Moneta::Adapters::Riak
- Moneta::Adapters::SDBM
- Moneta::Adapters::Sequel
- Moneta::Adapters::Sequel::IncrementError
- Moneta::Adapters::Sequel::MySQL
- Moneta::Adapters::Sequel::Postgres
- Moneta::Adapters::Sequel::PostgresHStore
- Moneta::Adapters::Sequel::SQLite
- Moneta::Adapters::Sqlite
- Moneta::Adapters::TDB
- Moneta::Adapters::TokyoCabinet
- Moneta::Adapters::TokyoTyrant
- Moneta::Adapters::YAML
- Moneta::Builder
- Moneta::Cache
- Moneta::Cache::DSL
- Moneta::Config
- Moneta::Config::ClassMethods
- Moneta::CreateSupport
- Moneta::DBMAdapter
- Moneta::Defaults
- Moneta::Defaults::ClassMethods
- Moneta::EachKeySupport
- Moneta::Enumerable
- Moneta::Expires
- Moneta::ExpiresSupport
- Moneta::Fallback
- Moneta::HashAdapter
- Moneta::IncrementSupport
- Moneta::Lock
- Moneta::Logger
- Moneta::Logger::Format
- Moneta::Mutex
- Moneta::NilValues
- Moneta::OptionMerger
- Moneta::OptionSupport
- Moneta::Pool
- Moneta::Pool::PoolManager
- Moneta::Pool::Reply
- Moneta::Pool::ShutdownError
- Moneta::Pool::TimeoutError
- Moneta::Proxy
- Moneta::Semaphore
- Moneta::Server
- Moneta::Server::Connection
- Moneta::Shared
- Moneta::Stack
- Moneta::Stack::DSL
- Moneta::SynchronizePrimitive
- Moneta::Transformer
- Moneta::Transformer::Helper
- Moneta::Transformer::Helper::BSON
- Moneta::Utils
- Moneta::WeakCreate
- Moneta::WeakEachKey
- Moneta::WeakIncrement
- Moneta::Wrapper
- Rack
- Rack::Cache
- Rack::Cache::EntityStore
- Rack::Cache::EntityStore::MONETA
- Rack::Cache::EntityStore::Moneta
- Rack::Cache::MetaStore
- Rack::Cache::MetaStore::MONETA
- Rack::Cache::MetaStore::Moneta
- Rack::Cache::MonetaResolver
- Rack::MonetaCookies
- Rack::MonetaRest
- Rack::MonetaStore
- Rack::Session
- Rack::Session::Moneta
Methods
- ::backend — Moneta::Adapter
- ::backend_block — Moneta::Adapter
- ::backend_required? — Moneta::Adapter
- ::build — Moneta
- ::class_name — Moneta::Transformer
- ::compile — Moneta::Transformer
- ::compile_each_key_support_clause — Moneta::Transformer
- ::compile_initializer — Moneta::Transformer
- ::compile_key_transformer — Moneta::Transformer
- ::compile_key_value_transformer — Moneta::Transformer
- ::compile_prefix — Moneta::Transformer
- ::compile_transformer — Moneta::Transformer
- ::compile_validator — Moneta::Transformer
- ::compile_value_transformer — Moneta::Transformer
- ::establish_connection — Moneta::Adapters::ActiveRecord::V5Backend
- ::extended — Moneta::Adapters::Sequel::PostgresHStore
- ::extended — Moneta::Adapters::Sequel::SQLite
- ::features_mask — Moneta::Proxy
- ::included — Moneta::Config
- ::included — Moneta::CreateSupport
- ::included — Moneta::Defaults
- ::included — Moneta::EachKeySupport
- ::included — Moneta::ExpiresSupport
- ::included — Moneta::IncrementSupport
- ::new — ActiveSupport::Cache::MonetaStore
- ::new — Moneta::Adapter
- ::new — Moneta::Adapters::ActiveRecord
- ::new — Moneta::Adapters::ActiveRecord::Backend
- ::new — Moneta::Adapters::ActiveRecord::V5Backend
- ::new — Moneta::Adapters::Cassandra
- ::new — Moneta::Adapters::Cookie
- ::new — Moneta::Adapters::Couch
- ::new — Moneta::Adapters::Couch::HTTPError
- ::new — Moneta::Adapters::DataMapper
- ::new — Moneta::Adapters::File
- ::new — Moneta::Adapters::Fog
- ::new — Moneta::Adapters::HBase
- ::new — Moneta::Adapters::LMDB
- ::new — Moneta::Adapters::LRUHash
- ::new — Moneta::Adapters::Mongo
- ::new — Moneta::Adapters::Null
- ::new — Moneta::Adapters::PStore
- ::new — Moneta::Adapters::Riak
- ::new — Moneta::Adapters::Sequel
- ::new — Moneta::Adapters::Sqlite
- ::new — Moneta::Adapters::TokyoTyrant
- ::new — Moneta::Builder
- ::new — Moneta::Cache
- ::new — Moneta::Cache::DSL
- ::new — Moneta::Enumerable
- ::new — Moneta::Expires
- ::new — Moneta::Fallback
- ::new — Moneta::Lock
- ::new — Moneta::Logger
- ::new — Moneta::Logger::Format
- ::new — Moneta::OptionMerger
- ::new — Moneta::Pool
- ::new — Moneta::Pool::Reply
- ::new — Moneta::Pool::PoolManager
- ::new — Moneta::Proxy
- ::new — Moneta::Server
- ::new — Moneta::Server::Connection
- ::new — Moneta::Shared
- ::new — Moneta::Stack
- ::new — Moneta::Stack::DSL
- ::new — Moneta::Mutex
- ::new — Moneta::Semaphore
- ::new — Moneta::Transformer
- ::new — Moneta::WeakCreate
- ::new — Moneta::WeakIncrement
- ::new — Moneta::WeakEachKey
- ::new — Rack::Cache::MetaStore::Moneta
- ::new — Rack::Cache::MetaStore::Moneta
- ::new — Rack::Cache::EntityStore::Moneta
- ::new — Rack::Cache::EntityStore::Moneta
- ::new — Rack::MonetaCookies
- ::new — Rack::MonetaRest
- ::new — Rack::MonetaStore
- ::new — Rack::Session::Moneta
- ::new — Moneta
- ::not_supports — Moneta::Proxy
- ::original_new — Moneta::Transformer
- ::retrieve_connection_pool — Moneta::Adapters::ActiveRecord::V5Backend
- ::retrieve_or_establish_connection_pool — Moneta::Adapters::ActiveRecord::V5Backend
- ::without — Moneta::Transformer
- #[] — Moneta::Defaults
- #[]= — Moneta::Defaults
- #accept_connection — Moneta::Server
- #adapter — Moneta::Builder
- #adapter — Moneta::Cache::DSL
- #adapter — Moneta::Pool
- #adapter= — Moneta::Pool
- #add — Moneta::Stack::DSL
- #add_optimizations — Moneta::Adapters::Sequel
- #add_store — Moneta::Pool::PoolManager
- #all_docs — Moneta::Adapters::Couch
- #arel_del — Moneta::Adapters::ActiveRecord
- #arel_sel — Moneta::Adapters::ActiveRecord
- #arel_sel_key — Moneta::Adapters::ActiveRecord
- #arel_upd — Moneta::Adapters::ActiveRecord
- #backend_decrement — Moneta::Adapters::ActiveSupportCache::Rails5Support
- #backend_delete — Moneta::Adapters::ActiveSupportCache::Rails5Support
- #backend_exist? — Moneta::Adapters::ActiveSupportCache::Rails5Support
- #backend_fetch — Moneta::Adapters::ActiveSupportCache::Rails5Support
- #backend_increment — Moneta::Adapters::ActiveSupportCache::Rails5Support
- #backend_read — Moneta::Adapters::ActiveSupportCache::Rails5Support
- #backend_write — Moneta::Adapters::ActiveSupportCache::Rails5Support
- #backend_write_multi — Moneta::Adapters::ActiveSupportCache::Rails5Support
- #blob — Moneta::Adapters::Sequel
- #blob_pairs — Moneta::Adapters::Sequel
- #body_to_value — Moneta::Adapters::Couch
- #build — Moneta::Builder
- #bulk_docs — Moneta::Adapters::Couch
- #bunzip2 — Moneta::Transformer::Helper
- #bzip2 — Moneta::Transformer::Helper
- #cache — Moneta::Cache::DSL
- #cache_response_rev — Moneta::Adapters::Couch
- #cache_revs — Moneta::Adapters::Couch
- #call — Rack::MonetaCookies
- #call — Rack::MonetaRest
- #call — Rack::MonetaStore
- #check_arity — Moneta::Builder
- #check_in — Moneta::Pool::PoolManager
- #check_out — Moneta::Pool::PoolManager
- #check_out! — Moneta::Pool
- #clear — ActiveSupport::Cache::MonetaStore
- #clear — Moneta::Adapters::ActiveRecord
- #clear — Moneta::Adapters::ActiveSupportCache
- #clear — Moneta::Adapters::Cassandra
- #clear — Moneta::Adapters::Client
- #clear — Moneta::Adapters::Cookie
- #clear — Moneta::Adapters::Couch
- #clear — Moneta::Adapters::DataMapper
- #clear — Moneta::Adapters::File
- #clear — Moneta::Adapters::Fog
- #clear — Moneta::Adapters::HBase
- #clear — Moneta::Adapters::LevelDB
- #clear — Moneta::Adapters::LMDB
- #clear — Moneta::Adapters::LRUHash
- #clear — Moneta::Adapters::MemcachedDalli
- #clear — Moneta::Adapters::MemcachedDalli
- #clear — Moneta::Adapters::MemcachedNative
- #clear — Moneta::Adapters::Mongo
- #clear — Moneta::Adapters::Null
- #clear — Moneta::Adapters::PStore
- #clear — Moneta::Adapters::Redis
- #clear — Moneta::Adapters::RestClient
- #clear — Moneta::Adapters::Riak
- #clear — Moneta::Adapters::Sequel
- #clear — Moneta::Adapters::Sqlite
- #clear — Moneta::Cache
- #clear — Moneta::Proxy
- #clear — Moneta::Stack
- #clear — Moneta::Wrapper
- #clear — Moneta::Adapters::Sequel::PostgresHStore
- #clear — Moneta::HashAdapter
- #close — Moneta::Adapters::ActiveRecord
- #close — Moneta::Adapters::Cassandra
- #close — Moneta::Adapters::Client
- #close — Moneta::Adapters::HBase
- #close — Moneta::Adapters::KyotoCabinet
- #close — Moneta::Adapters::LevelDB
- #close — Moneta::Adapters::LMDB
- #close — Moneta::Adapters::MemcachedDalli
- #close — Moneta::Adapters::MemcachedDalli
- #close — Moneta::Adapters::MemcachedNative
- #close — Moneta::Adapters::Mongo
- #close — Moneta::Adapters::Redis
- #close — Moneta::Adapters::Sequel
- #close — Moneta::Adapters::Sqlite
- #close — Moneta::Adapters::TDB
- #close — Moneta::Adapters::TokyoCabinet
- #close — Moneta::Adapters::TokyoTyrant
- #close — Moneta::Cache
- #close — Moneta::Logger
- #close — Moneta::Logger::Format
- #close — Moneta::Pool
- #close — Moneta::Proxy
- #close — Moneta::Shared
- #close — Moneta::Stack
- #close — Moneta::Wrapper
- #close — Moneta::DBMAdapter
- #close — Moneta::Defaults
- #close_connection — Moneta::Server
- #config — Moneta::Proxy
- #config — Moneta::Wrapper
- #config — Moneta::Config
- #config — Moneta::Config::ClassMethods
- #config_blocks — Moneta::Config::ClassMethods
- #config_coercions — Moneta::Config::ClassMethods
- #config_defaults — Moneta::Config::ClassMethods
- #config_required_keys — Moneta::Config::ClassMethods
- #config_struct — Moneta::Config::ClassMethods
- #config_variable — Moneta::Config::ClassMethods
- #configure — Moneta::Config
- #conn_ins — Moneta::Adapters::ActiveRecord
- #conn_sel_value — Moneta::Adapters::ActiveRecord
- #conn_upd — Moneta::Adapters::ActiveRecord
- #connect — Moneta::Shared
- #connection_pool — Moneta::Adapters::ActiveRecord::Backend
- #connection_pool — Moneta::Adapters::ActiveRecord::V5Backend
- #consistency — Moneta::Adapters::Cassandra
- #context — Moneta::Adapters::DataMapper
- #create — Moneta::Adapters::ActiveRecord
- #create — Moneta::Adapters::Client
- #create — Moneta::Adapters::Couch
- #create — Moneta::Adapters::DataMapper
- #create — Moneta::Adapters::Daybreak
- #create — Moneta::Adapters::File
- #create — Moneta::Adapters::KyotoCabinet
- #create — Moneta::Adapters::LMDB
- #create — Moneta::Adapters::MemcachedDalli
- #create — Moneta::Adapters::MemcachedDalli
- #create — Moneta::Adapters::MemcachedNative
- #create — Moneta::Adapters::Mongo
- #create — Moneta::Adapters::PStore
- #create — Moneta::Adapters::Redis
- #create — Moneta::Adapters::Sequel
- #create — Moneta::Adapters::Sqlite
- #create — Moneta::Adapters::TDB
- #create — Moneta::Adapters::TokyoCabinet
- #create — Moneta::Adapters::TokyoTyrant
- #create — Moneta::Cache
- #create — Moneta::Expires
- #create — Moneta::Proxy
- #create — Moneta::Stack
- #create — Moneta::Wrapper
- #create — Moneta::Adapters::Sequel::PostgresHStore
- #create — Moneta::CreateSupport
- #create — Moneta::Defaults
- #create_db — Moneta::Adapters::Couch
- #create_keyspace — Moneta::Adapters::Cassandra
- #create_row — Moneta::Adapters::Sequel::PostgresHStore
- #create_table — Moneta::Adapters::Sequel
- #create_table — Moneta::Adapters::Sequel::PostgresHStore
- #decode — Moneta::Adapters::ActiveRecord
- #decrement — ActiveSupport::Cache::MonetaStore
- #decrement — Moneta::Defaults
- #default_create_table — Moneta::Adapters::ActiveRecord
- #delete — Moneta::Adapters::ActiveRecord
- #delete — Moneta::Adapters::ActiveSupportCache
- #delete — Moneta::Adapters::Cassandra
- #delete — Moneta::Adapters::Client
- #delete — Moneta::Adapters::Cookie
- #delete — Moneta::Adapters::Couch
- #delete — Moneta::Adapters::DataMapper
- #delete — Moneta::Adapters::File
- #delete — Moneta::Adapters::Fog
- #delete — Moneta::Adapters::HBase
- #delete — Moneta::Adapters::KyotoCabinet
- #delete — Moneta::Adapters::LMDB
- #delete — Moneta::Adapters::LocalMemCache
- #delete — Moneta::Adapters::LRUHash
- #delete — Moneta::Adapters::MemcachedDalli
- #delete — Moneta::Adapters::MemcachedDalli
- #delete — Moneta::Adapters::MemcachedNative
- #delete — Moneta::Adapters::Mongo
- #delete — Moneta::Adapters::Null
- #delete — Moneta::Adapters::PStore
- #delete — Moneta::Adapters::Redis
- #delete — Moneta::Adapters::RestClient
- #delete — Moneta::Adapters::Riak
- #delete — Moneta::Adapters::Sequel
- #delete — Moneta::Adapters::Sqlite
- #delete — Moneta::Adapters::TokyoCabinet
- #delete — Moneta::Adapters::TokyoTyrant
- #delete — Moneta::Cache
- #delete — Moneta::Expires
- #delete — Moneta::Proxy
- #delete — Moneta::Stack
- #delete — Moneta::Wrapper
- #delete — Moneta::Adapters::Sequel::Postgres
- #delete — Moneta::Adapters::Sequel::PostgresHStore
- #delete — Moneta::HashAdapter
- #delete_cached_rev — Moneta::Adapters::Couch
- #delete_connection — Moneta::Server
- #delete_entry — ActiveSupport::Cache::MonetaStore
- #delete_entry — ActiveSupport::Cache::MonetaStore::Rails5Support
- #destroy_session — Rack::Session::Moneta
- #dispatch — Moneta::Server::Connection
- #doc_to_value — Moneta::Adapters::Couch
- #doc_to_value — Moneta::Adapters::Mongo
- #drop — Moneta::Adapters::LRUHash
- #dump — Moneta::Logger::Format
- #dump — Moneta::Transformer::Helper::BSON
- #each — Moneta::Enumerable
- #each_key — Moneta::Adapters::ActiveRecord
- #each_key — Moneta::Adapters::Cassandra
- #each_key — Moneta::Adapters::Client
- #each_key — Moneta::Adapters::Couch
- #each_key — Moneta::Adapters::File
- #each_key — Moneta::Adapters::KyotoCabinet
- #each_key — Moneta::Adapters::LevelDB
- #each_key — Moneta::Adapters::LMDB
- #each_key — Moneta::Adapters::LRUHash
- #each_key — Moneta::Adapters::Mongo
- #each_key — Moneta::Adapters::PStore
- #each_key — Moneta::Adapters::Redis
- #each_key — Moneta::Adapters::Sequel
- #each_key — Moneta::Adapters::Sqlite
- #each_key — Moneta::Cache
- #each_key — Moneta::Pool
- #each_key — Moneta::Proxy
- #each_key — Moneta::WeakEachKey
- #each_key — Moneta::Wrapper
- #each_key — Moneta::Adapters::Sequel::MySQL
- #each_key — Moneta::Adapters::Sequel::Postgres
- #each_key — Moneta::Adapters::Sequel::PostgresHStore
- #each_key — Moneta::Defaults
- #each_key — Moneta::EachKeySupport
- #each_key_save — Moneta::WeakEachKey
- #each_pair — Moneta::Enumerable
- #empty — Rack::MonetaRest
- #encode — Moneta::Adapters::ActiveRecord
- #encode_query — Moneta::Adapters::Couch
- #enter — Moneta::SynchronizePrimitive
- #enter_primitive — Moneta::Mutex
- #enter_primitive — Moneta::Semaphore
- #error — Moneta::Adapters::TokyoTyrant
- #escape — Moneta::Transformer::Helper
- #exist? — ActiveSupport::Cache::MonetaStore
- #exist? — Rack::Cache::EntityStore::Moneta
- #exist? — Rack::Cache::EntityStore::Moneta
- #expires — Moneta::OptionSupport
- #expires_at — Moneta::ExpiresSupport
- #expires_value — Moneta::Adapters::ActiveSupportCache
- #expires_value — Moneta::ExpiresSupport
- #fallback — Moneta::Fallback
- #features — Moneta::Adapters::Client
- #features — Moneta::Cache
- #features — Moneta::Proxy
- #features — Moneta::Stack
- #features — Moneta::Wrapper
- #features — Moneta::Defaults
- #features — Moneta::Defaults::ClassMethods
- #fetch — Moneta::Defaults
- #fetch_multi — ActiveSupport::Cache::MonetaStore
- #fetch_values — Moneta::Adapters::ActiveRecord
- #fetch_values — Moneta::Adapters::Cassandra
- #fetch_values — Moneta::Adapters::Mongo
- #fetch_values — Moneta::Adapters::PStore
- #fetch_values — Moneta::Adapters::Sequel
- #fetch_values — Moneta::Adapters::Sqlite
- #fetch_values — Moneta::Expires
- #fetch_values — Moneta::Proxy
- #fetch_values — Moneta::Wrapper
- #fetch_values — Moneta::Defaults
- #fetch_values — Moneta::HashAdapter
- #fetch_values — Moneta::NilValues
- #format — Moneta::Logger::Format
- #from_binary — Moneta::Adapters::Mongo
- #full_commit_header — Moneta::Adapters::Couch
- #generate_sid — Rack::Session::Moneta
- #get — Moneta::Adapters::Couch
- #get_session — Rack::Session::Moneta
- #handle_check_in — Moneta::Pool::PoolManager
- #handle_check_out — Moneta::Pool::PoolManager
- #handle_request — Moneta::Pool::PoolManager
- #handle_stats — Moneta::Pool::PoolManager
- #handle_stop — Moneta::Pool::PoolManager
- #handle_timed_out_requests — Moneta::Pool::PoolManager
- #head — Moneta::Adapters::Couch
- #hmacsign — Moneta::Transformer::Helper
- #hmacverify — Moneta::Transformer::Helper
- #increment — ActiveSupport::Cache::MonetaStore
- #increment — Moneta::Adapters::ActiveRecord
- #increment — Moneta::Adapters::ActiveSupportCache
- #increment — Moneta::Adapters::Client
- #increment — Moneta::Adapters::Daybreak
- #increment — Moneta::Adapters::File
- #increment — Moneta::Adapters::HBase
- #increment — Moneta::Adapters::KyotoCabinet
- #increment — Moneta::Adapters::LMDB
- #increment — Moneta::Adapters::MemcachedDalli
- #increment — Moneta::Adapters::MemcachedDalli
- #increment — Moneta::Adapters::MemcachedNative
- #increment — Moneta::Adapters::Mongo
- #increment — Moneta::Adapters::PStore
- #increment — Moneta::Adapters::Redis
- #increment — Moneta::Adapters::Sequel
- #increment — Moneta::Adapters::Sqlite
- #increment — Moneta::Adapters::TokyoTyrant
- #increment — Moneta::Cache
- #increment — Moneta::Proxy
- #increment — Moneta::Stack
- #increment — Moneta::Wrapper
- #increment — Moneta::Adapters::Sequel::MySQL
- #increment — Moneta::Adapters::Sequel::Postgres
- #increment — Moneta::Adapters::Sequel::PostgresHStore
- #increment — Moneta::Adapters::Sequel::SQLite
- #increment — Moneta::Defaults
- #increment — Moneta::IncrementSupport
- #invalidate_entry — Moneta::Expires
- #key? — Moneta::Adapters::ActiveRecord
- #key? — Moneta::Adapters::ActiveSupportCache
- #key? — Moneta::Adapters::Cassandra
- #key? — Moneta::Adapters::Client
- #key? — Moneta::Adapters::Couch
- #key? — Moneta::Adapters::DataMapper
- #key? — Moneta::Adapters::File
- #key? — Moneta::Adapters::Fog
- #key? — Moneta::Adapters::HBase
- #key? — Moneta::Adapters::KyotoCabinet
- #key? — Moneta::Adapters::LevelDB
- #key? — Moneta::Adapters::LMDB
- #key? — Moneta::Adapters::LRUHash
- #key? — Moneta::Adapters::Null
- #key? — Moneta::Adapters::PStore
- #key? — Moneta::Adapters::Redis
- #key? — Moneta::Adapters::RestClient
- #key? — Moneta::Adapters::Riak
- #key? — Moneta::Adapters::Sequel
- #key? — Moneta::Adapters::Sqlite
- #key? — Moneta::Cache
- #key? — Moneta::Expires
- #key? — Moneta::Proxy
- #key? — Moneta::Stack
- #key? — Moneta::Wrapper
- #key? — Moneta::Adapters::Sequel::PostgresHStore
- #key? — Moneta::Defaults
- #key? — Moneta::HashAdapter
- #kill! — Moneta::Pool::PoolManager
- #leave — Moneta::SynchronizePrimitive
- #leave_primitive — Moneta::Mutex
- #leave_primitive — Moneta::Semaphore
- #load — Moneta::Adapters::ActiveRecord
- #load — Moneta::Adapters::ActiveSupportCache
- #load — Moneta::Adapters::Cassandra
- #load — Moneta::Adapters::Client
- #load — Moneta::Adapters::Couch
- #load — Moneta::Adapters::DataMapper
- #load — Moneta::Adapters::Daybreak
- #load — Moneta::Adapters::File
- #load — Moneta::Adapters::Fog
- #load — Moneta::Adapters::HBase
- #load — Moneta::Adapters::LMDB
- #load — Moneta::Adapters::LRUHash
- #load — Moneta::Adapters::MemcachedDalli
- #load — Moneta::Adapters::MemcachedDalli
- #load — Moneta::Adapters::MemcachedNative
- #load — Moneta::Adapters::Mongo
- #load — Moneta::Adapters::Null
- #load — Moneta::Adapters::PStore
- #load — Moneta::Adapters::Redis
- #load — Moneta::Adapters::RestClient
- #load — Moneta::Adapters::Riak
- #load — Moneta::Adapters::Sequel
- #load — Moneta::Adapters::Sqlite
- #load — Moneta::Adapters::TokyoTyrant
- #load — Moneta::Cache
- #load — Moneta::Expires
- #load — Moneta::Proxy
- #load — Moneta::Stack
- #load — Moneta::Wrapper
- #load — Moneta::Adapters::Sequel::PostgresHStore
- #load — Moneta::HashAdapter
- #load — Moneta::Transformer::Helper::BSON
- #load_entry — Moneta::Expires
- #lock — Moneta::SynchronizePrimitive
- #lock! — Moneta::Lock
- #locked? — Moneta::Lock
- #locked? — Moneta::SynchronizePrimitive
- #locks — Moneta::Lock
- #locks= — Moneta::Lock
- #log — Moneta::Logger::Format
- #mainloop — Moneta::Server
- #make_entry — ActiveSupport::Cache::MonetaStore
- #merge! — Moneta::Adapters::ActiveRecord
- #merge! — Moneta::Adapters::ActiveSupportCache
- #merge! — Moneta::Adapters::Cassandra
- #merge! — Moneta::Adapters::Couch
- #merge! — Moneta::Adapters::Daybreak
- #merge! — Moneta::Adapters::KyotoCabinet
- #merge! — Moneta::Adapters::LevelDB
- #merge! — Moneta::Adapters::LMDB
- #merge! — Moneta::Adapters::MemcachedDalli
- #merge! — Moneta::Adapters::MemcachedDalli
- #merge! — Moneta::Adapters::Mongo
- #merge! — Moneta::Adapters::PStore
- #merge! — Moneta::Adapters::Redis
- #merge! — Moneta::Adapters::Sequel
- #merge! — Moneta::Adapters::Sqlite
- #merge! — Moneta::Expires
- #merge! — Moneta::Proxy
- #merge! — Moneta::Wrapper
- #merge! — Moneta::Adapters::Sequel::MySQL
- #merge! — Moneta::Adapters::Sequel::Postgres
- #merge! — Moneta::Adapters::Sequel::PostgresHStore
- #merge! — Moneta::Adapters::Sequel::SQLite
- #merge! — Moneta::DBMAdapter
- #merge! — Moneta::Defaults
- #merge! — Moneta::HashAdapter
- #merge! — Moneta::NilValues
- #moneta_options — ActiveSupport::Cache::MonetaStore
- #new_entry — Moneta::Expires
- #new_proxy — Moneta::Builder
- #not_expired — Moneta::Adapters::Mongo
- #not_supports — Moneta::Defaults::ClassMethods
- #only — Moneta::Utils
- #open — Rack::Cache::EntityStore::Moneta
- #open — Rack::Cache::EntityStore::Moneta
- #pack — Moneta::Adapters::HBase
- #pack — Moneta::Adapters::TokyoTyrant
- #pack — Moneta::Server::Connection
- #parse_rev — Moneta::Adapters::Couch
- #pop — Moneta::Pool::PoolManager
- #populate_stores — Moneta::Pool::PoolManager
- #post — Moneta::Adapters::Couch
- #prefix — Moneta::OptionSupport
- #prepare_clear — Moneta::Adapters::Sequel::PostgresHStore
- #prepare_create — Moneta::Adapters::Sequel
- #prepare_create — Moneta::Adapters::Sequel::PostgresHStore
- #prepare_create_row — Moneta::Adapters::Sequel::PostgresHStore
- #prepare_delete — Moneta::Adapters::Sequel
- #prepare_delete — Moneta::Adapters::Sequel::Postgres
- #prepare_delete — Moneta::Adapters::Sequel::PostgresHStore
- #prepare_increment — Moneta::Adapters::Sequel
- #prepare_increment — Moneta::Adapters::Sequel::MySQL
- #prepare_increment — Moneta::Adapters::Sequel::Postgres
- #prepare_increment — Moneta::Adapters::Sequel::PostgresHStore
- #prepare_increment — Moneta::Adapters::Sequel::SQLite
- #prepare_key — Moneta::Adapters::Sequel
- #prepare_key — Moneta::Adapters::Sequel::PostgresHStore
- #prepare_load — Moneta::Adapters::Sequel
- #prepare_load — Moneta::Adapters::Sequel::PostgresHStore
- #prepare_size — Moneta::Adapters::Sequel::PostgresHStore
- #prepare_slice — Moneta::Adapters::Sequel
- #prepare_slice — Moneta::Adapters::Sequel::PostgresHStore
- #prepare_statements — Moneta::Adapters::Cassandra
- #prepare_statements — Moneta::Adapters::Sequel
- #prepare_statements — Moneta::Adapters::Sequel::PostgresHStore
- #prepare_store — Moneta::Adapters::Sequel
- #prepare_store — Moneta::Adapters::Sequel::MySQL
- #prepare_store — Moneta::Adapters::Sequel::Postgres
- #prepare_store — Moneta::Adapters::Sequel::PostgresHStore
- #prepare_store — Moneta::Adapters::Sequel::SQLite
- #prepare_values_at — Moneta::Adapters::Sequel::PostgresHStore
- #purge — Rack::Cache::MetaStore::Moneta
- #purge — Rack::Cache::MetaStore::Moneta
- #purge — Rack::Cache::EntityStore::Moneta
- #purge — Rack::Cache::EntityStore::Moneta
- #push — Moneta::Pool::PoolManager
- #put — Moneta::Adapters::Couch
- #raw — Moneta::OptionSupport
- #read — Moneta::Adapters::Client
- #read — Moneta::Server::Connection
- #read — Rack::Cache::MetaStore::Moneta
- #read — Rack::Cache::MetaStore::Moneta
- #read — Rack::Cache::EntityStore::Moneta
- #read — Rack::Cache::EntityStore::Moneta
- #read_entry — ActiveSupport::Cache::MonetaStore
- #read_entry — ActiveSupport::Cache::MonetaStore::Rails5Support
- #read_msg — Moneta::Adapters::Client
- #read_msg — Moneta::Server::Connection
- #read_multi — ActiveSupport::Cache::MonetaStore
- #read_multi_entries — ActiveSupport::Cache::MonetaStore
- #read_multi_entries — ActiveSupport::Cache::MonetaStore::Rails5Support
- #reject_waiting — Moneta::Pool::PoolManager
- #remove_unneeded_stores — Moneta::Pool::PoolManager
- #request — Moneta::Adapters::Couch
- #reset — Moneta::Adapters::Cookie
- #resolve — Moneta::Pool::Reply
- #resolve — Rack::Cache::MonetaResolver
- #respond — Rack::MonetaRest
- #resume — Moneta::Server
- #resume — Moneta::Server::Connection
- #rev — Moneta::Adapters::Couch
- #run — Moneta::Pool::PoolManager
- #run — Moneta::Server
- #run — Moneta::Server::Connection
- #running? — Moneta::Server
- #sendmsg — Moneta::Server::Connection
- #server? — Moneta::Shared
- #set_backend — Moneta::Adapter
- #set_session — Rack::Session::Moneta
- #slice — Moneta::Adapters::ActiveRecord
- #slice — Moneta::Adapters::ActiveSupportCache
- #slice — Moneta::Adapters::Cassandra
- #slice — Moneta::Adapters::Couch
- #slice — Moneta::Adapters::KyotoCabinet
- #slice — Moneta::Adapters::LMDB
- #slice — Moneta::Adapters::MemcachedDalli
- #slice — Moneta::Adapters::MemcachedDalli
- #slice — Moneta::Adapters::Mongo
- #slice — Moneta::Adapters::PStore
- #slice — Moneta::Adapters::Sequel
- #slice — Moneta::Adapters::Sqlite
- #slice — Moneta::Adapters::TokyoTyrant
- #slice — Moneta::Expires
- #slice — Moneta::Proxy
- #slice — Moneta::Wrapper
- #slice — Moneta::Adapters::Sequel::PostgresHStore
- #slice — Moneta::Defaults
- #slice — Moneta::HashAdapter
- #slice — Moneta::NilValues
- #slice_for_update — Moneta::Adapters::Sequel
- #slice_for_update — Moneta::Adapters::Sequel::PostgresHStore
- #spread — Moneta::Transformer::Helper
- #start — Moneta::Server
- #start_server — Moneta::Shared
- #statement_id — Moneta::Adapters::Sequel
- #stats — Moneta::Pool
- #stats — Moneta::Pool::PoolManager
- #stats — Moneta::Server
- #stop — Moneta::Pool
- #stop — Moneta::Pool::PoolManager
- #stop — Moneta::Server
- #store — Moneta::Adapters::ActiveRecord
- #store — Moneta::Adapters::ActiveSupportCache
- #store — Moneta::Adapters::Cassandra
- #store — Moneta::Adapters::Client
- #store — Moneta::Adapters::Cookie
- #store — Moneta::Adapters::Couch
- #store — Moneta::Adapters::DataMapper
- #store — Moneta::Adapters::Daybreak
- #store — Moneta::Adapters::File
- #store — Moneta::Adapters::Fog
- #store — Moneta::Adapters::HBase
- #store — Moneta::Adapters::LMDB
- #store — Moneta::Adapters::LRUHash
- #store — Moneta::Adapters::MemcachedDalli
- #store — Moneta::Adapters::MemcachedDalli
- #store — Moneta::Adapters::MemcachedNative
- #store — Moneta::Adapters::Mongo
- #store — Moneta::Adapters::Null
- #store — Moneta::Adapters::PStore
- #store — Moneta::Adapters::Redis
- #store — Moneta::Adapters::RestClient
- #store — Moneta::Adapters::Riak
- #store — Moneta::Adapters::Sequel
- #store — Moneta::Adapters::Sqlite
- #store — Moneta::Adapters::TokyoTyrant
- #store — Moneta::Cache
- #store — Moneta::Expires
- #store — Moneta::Proxy
- #store — Moneta::Stack
- #store — Moneta::Wrapper
- #store — Moneta::Adapters::Sequel::MySQL
- #store — Moneta::Adapters::Sequel::Postgres
- #store — Moneta::Adapters::Sequel::PostgresHStore
- #store — Moneta::Adapters::Sequel::SQLite
- #store — Moneta::HashAdapter
- #store_path — Moneta::Adapters::File
- #stores_available? — Moneta::Pool::PoolManager
- #stores_maxed? — Moneta::Pool::PoolManager
- #stores_unneeded? — Moneta::Pool::PoolManager
- #supports — Moneta::Defaults::ClassMethods
- #supports? — Moneta::Defaults
- #synchronize — Moneta::SynchronizePrimitive
- #timeout — Moneta::Pool::PoolManager
- #timestamp — Moneta::Adapters::Cassandra
- #to_binary — Moneta::Adapters::Mongo
- #transaction — Moneta::Adapters::PStore
- #truncate — Moneta::Transformer::Helper
- #try_enter — Moneta::SynchronizePrimitive
- #try_lock — Moneta::SynchronizePrimitive
- #unescape — Moneta::Transformer::Helper
- #unlock — Moneta::SynchronizePrimitive
- #unpack — Moneta::Adapters::HBase
- #unpack — Moneta::Adapters::TokyoTyrant
- #update — Moneta::Defaults
- #update_expires — Moneta::Adapters::Redis
- #update_expiry — Moneta::Adapters::Mongo
- #use — Moneta::Builder
- #value_to_doc — Moneta::Adapters::Couch
- #value_to_doc — Moneta::Adapters::Mongo
- #values_at — Moneta::Adapters::ActiveRecord
- #values_at — Moneta::Adapters::ActiveSupportCache
- #values_at — Moneta::Adapters::Cassandra
- #values_at — Moneta::Adapters::Couch
- #values_at — Moneta::Adapters::KyotoCabinet
- #values_at — Moneta::Adapters::LevelDB
- #values_at — Moneta::Adapters::LMDB
- #values_at — Moneta::Adapters::MemcachedDalli
- #values_at — Moneta::Adapters::MemcachedDalli
- #values_at — Moneta::Adapters::Mongo
- #values_at — Moneta::Adapters::PStore
- #values_at — Moneta::Adapters::Redis
- #values_at — Moneta::Adapters::Sequel
- #values_at — Moneta::Adapters::Sqlite
- #values_at — Moneta::Adapters::TokyoTyrant
- #values_at — Moneta::Expires
- #values_at — Moneta::Proxy
- #values_at — Moneta::Wrapper
- #values_at — Moneta::Adapters::Sequel::PostgresHStore
- #values_at — Moneta::Defaults
- #values_at — Moneta::HashAdapter
- #wait — Moneta::Pool::Reply
- #with — Moneta::OptionSupport
- #with_expiry_update — Moneta::Adapters::Redis
- #with_lock — Rack::Session::Moneta
- #with_updates — Moneta::Expires
- #without — Moneta::Utils
- #wrap — Moneta::Fallback
- #wrap — Moneta::Lock
- #wrap — Moneta::Logger
- #wrap — Moneta::OptionMerger
- #wrap — Moneta::Pool
- #wrap — Moneta::Shared
- #wrap — Moneta::WeakEachKey
- #write — Moneta::Adapters::Client
- #write — Moneta::Server::Connection
- #write — Rack::Cache::MetaStore::Moneta
- #write — Rack::Cache::MetaStore::Moneta
- #write — Rack::Cache::EntityStore::Moneta
- #write — Rack::Cache::EntityStore::Moneta
- #write_dispatch — Moneta::Server::Connection
- #write_entry — ActiveSupport::Cache::MonetaStore
- #write_entry — ActiveSupport::Cache::MonetaStore::Rails5Support
- #write_multi — ActiveSupport::Cache::MonetaStore
- #write_multi_entries — ActiveSupport::Cache::MonetaStore
- #write_multi_entries — ActiveSupport::Cache::MonetaStore::Rails5Support
- #yield_each — Moneta::Server::Connection
- #yield_merge_pairs — Moneta::Adapters::Sequel
- #yield_to_reactor — Moneta::Server::Connection