KiD - Key individual Database.
A High-performance Key-Value Database working with Intel® Optane™ Persistent Memory.
Description
As a product of Tair-Contest, KiD is designed to provide highly performance, consistency, and support to power interruption recovery.
KiD passed the all test in Tair-Contest with score 35.5s(25.5 + 10), ranked second on the leaderboard.
Tair-Contest is organized by Aliyun - Alibaba, and Intel in Tianchi.
Design
To reach better performance, KiD includes lots of optimization in its architecture. Details of the design is shown in the following link: https://github.com/Lqlsoftware/KiD/blob/main/doc/DESIGN.md.
Contributor
Team "Noodles with Soy Bean Paste": @kayaklee @dodng @Lqlsoftware
License
MIT License