First page Back Continue Last page Text

Notes:


SlapOS provides SQL and NoSQL storage.

MySQL and MariaDB are supported and already used in production by SlapOS systems. SQL Lite is also provided. Addition of PostgreSQL is planned. Cubrid, InfiniDB and VecttorWize are considered for future addition.

A couple of NoSQL stores are already part of SlapOS, some of which are used in production. The memcached protocol is supported both in non persistent form with memcached and in persistent form with kumofs and flare. Block storage publication is possible through NDB server and sheepdog. Full text search and document storage is possible with sphinxsearch. HandlerSocket provides high performance key-value store. ZEO provides an object database.

More NoSQL stores are planned. Various implementations of S3 will be added soon. PALO cube server will also soon become part of SlapOS standard distribution. NEO distributed transactional object database will provide in SlapOS one of the only implementations of “always consistent” NoSQL.

Other NoSQL stores which are considered will be added through community effort or based on user requirements. This includes more options for the memcached protocole with membase, more options for block storage with ceph, encrypted object store with tahoe and a couple of rich NoSQL stores such as Cassandra, MongoDB or Redis.