Citrusleaf’s familiar and simple transactional model gets you up and running quickly. ‘Get’ and ‘Put’ operations are easily understood and coded into your data access layer or ORM system.
Citrusleaf supplies client APIs for C, Java, Python, Ruby, and C#.
The role of the client is to track cluster membership changes, to provide a connection pool, and to automatically load balance and provide failover within the cluster.
Each client’s source code is available, to allow customization and easy integration.
Citrusleaf’s search and indexing system is rapidly developing. Check back again soon.
Learn the specifics, and start coding!Citrusleaf is built as a true shared-nothing service using a pure distributed-systems methodology, as follows: