Skip to content

tjizep/libspaces

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LIB SPACES v0.4.0b (beta)

So, What is it ?

Lib(eration) spaces is a library and server for transactional graph and ordered key value storage/persistence.

And...

It is flexible in that it can operate as a pure embedded database, memory only, distributed with master master replication and the traditional client server mode.

Accessing it

It is designed to be accessed in a non schema oriented way and lends itself to dynamic languages like javascript, lua and groovy (Only the ones I like {he,he})

Some would describe the interface as natural and permits the database as a first class citizen to your code as opposed to apart from your code.

Any examples or tutorials ?

Yes! please follow the examples and tutorial links

  1. tutorial
  2. examples
  3. api reference

You can also check out the performances at benchmarks

Ok thats great how can I install it

Install via luarocks luarocks

> luarocks install --server=http://luarocks.org/manifests/tjizep spaces

The only further requirements are for boost min version =? 1.58 to be installed and cmake i.e.

> apt-get install libboost-all-dev 

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published