A header-only C++ key-value database client for ScyllaDB/Cassandra, designed as a persistent and scalable alternative to memcached.
ValuStor is a key-value pair database client library that wraps the Cassandra driver with a simple C++ API, using ScyllaDB as its backend. It was created to address limitations in solutions like memcached by providing persistent storage, built-in redundancy, TLS support, and flexible data typing while maintaining high performance.
store() and retrieve() functions are needed, with no manual query writing.ValuStor prioritizes simplicity and reliability, offering a straightforward API that abstracts database complexities while ensuring high availability and data persistence through its ScyllaDB backend and adaptive consistency model.
ValuStor is an open-source alternative to the following products:
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.