Skip to content

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.

License

Notifications You must be signed in to change notification settings

zz-jason/leanstore

Repository files navigation

CI codecov Join Slack

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 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:

cmake --preset debug
cmake --build build/debug -j `nproc`
ctest --test-dir build/debug

Contributing

Contributions are welcomed and greatly appreciated! See CONTRIBUTING.md for setting up development environment and contributing.

You can also join the slack workspace to discuss any questions or ideas.

License

LeanStore is under the MIT License.

Acknowledgments

Thanks for the LeanStore authors and the leanstore/leanstore project.

About

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.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published