StrokeDB is an embeddable distributed document database written in Ruby
yrashk/strokedb
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
StrokeDB is a distributed document-oriented database engine. Main features are complete decentralization, JSON object format, metadocuments, integration with runtime (it is just a ruby library). = Starting points One of the most important concepts of StrokeDB is a StrokeDB::Document. = Installing StrokeDB === Requirements Install ossp-uuid library: $ brew install ossp-uuid # (MacOSX) You need to install few gems in order to run StrokeDB: $ gem install diff-lcs json RubyInline If you can't install ossp-uuid for some reason, then install uuidtools gem as well. *Note*: There is no need in <tt>uuidtools</tt> if you use JRuby === Getting source code $ git clone git://github.com/yrashk/strokedb.git === Installing rubygem $ gem install strokedb === <i>(Optional) Running test suite</i> $ gem install rcov echoe rspec $ rake sup =AUTHORS * Yurii Rashkovskii <yrashk@idbns.com> * Oleg Andreev <oleganza@idbns.com>
About
StrokeDB is an embeddable distributed document database written in Ruby
Resources
Stars
Watchers
Forks
Packages 0
No packages published