{"repo":"zz-jason/leanstore","free":true,"listed":false,"github":"https://github.com/zz-jason/leanstore","clone":"git clone https://github.com/zz-jason/leanstore.git","description":"LeanStore is a B-tree based key-value storage library with high throughput and full ACID transactions.","language":"C++","stars":47,"topics":["btree","database","mvcc","nvme","storage-engine"],"license":"MIT","category":"databases-storage","readme_excerpt":"[![CI][9]][10] [![codecov][3]][4] [![Join Slack][11]][12] LeanStore LeanStore is a larger-than-memory database, optimized for NVMe SSD and multi-core CPU, achieves performance close to in-memory systems without having to keep all data in memory. Getting started [vcpkg][13] is used to manage third-party libraries, please install it before building the project. It's highly recommended to develop the project inside a docker container, which can be built from this [Dockerfile][5]: Integration Guide LeanStore is built as a static library by default and requires C++23 . The library provides full CMake package support via find package(leanstore) . Quick Start 1. Build and install LeanStore : 2. In your CMake project : 3. Configure with vcpkg (if using the same environment): Alternative Integration Methods - FetchContent : For direct source integration without installation (see examples). - pkg-config : Legacy support for non-CMake projects. Build Presets Preset Description -------- ------------- debug coro Debug build with coroutine support release coro Release build with coroutine support All presets build static libraries by default. Set BUILD SHARED LIBS=ON for shared libraries. Examples Complete C and C++ examples are available in examples/c and examples/cpp . For detailed dependency management and advanced usage, see docs/cmake integration guide.md. Contributing Contributions are welcomed and greatly appreciated! See docs/development.md for comprehensive development guidelines,","default_branch":null,"files":null,"tree":[],"storefront":"/r/zz-jason","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/zz-jason/leanstore/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}