Module: RubyFFDB

Defined in:
lib/rffdb/index.rb,
lib/rffdb/version.rb,
lib/rffdb/document.rb,
lib/rffdb/constants.rb,
lib/rffdb/exception.rb,
lib/rffdb/cache_provider.rb,
lib/rffdb/storage_engine.rb,
lib/rffdb/document_collection.rb,
lib/rffdb/cache_providers/rr_cache.rb,
lib/rffdb/cache_providers/lru_cache.rb,
lib/rffdb/exceptions/cache_exceptions.rb,
lib/rffdb/storage_engines/json_engine.rb,
lib/rffdb/storage_engines/yaml_engine.rb,
lib/rffdb/exceptions/document_exceptions.rb

Defined Under Namespace

Modules: CacheProviders, Exceptions, StorageEngines Classes: CacheProvider, Document, DocumentCollection, Exception, Index, StorageEngine

Constant Summary collapse

VERSION =
[0, 1, 0].join('.')
DB_DATA =

Data directory for DB storage

if ENV['RFFDB_DB_DATA']
  File.expand_path(ENV['RFFDB_DB_DATA'])
else
  File.expand_path(File.join('~', '.rffdb', 'data'))
end