youngyangyang04/Skiplist-CPP
youngyangyang04/Skiplist-CPP has 2,397 GitHub stars and 532 forks. GitHot measured 0 stars in 24 hours and +2 in 7 days. Last checked 2026-11-11 10:28 UTC. Last push 2024-03-05.
A tiny KV storage based on skiplist written in C++ language| 使用C++开发,基于跳表实现的轻量级键值数据库🔥🔥 🚀
Measured star growth
- in 24h
- 0
- in 7 days
- +2
- in 15 days
- Update delayed
- in 1 month
- Update delayed
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README-en.md
OriginalSkiplist-CPP
A tiny KV storage based on skiplist written in C++ language
interface
- insertElement
- deleteElement
- searchElement
- displayList
- dumpFile
- loadFile
- size
performance data
insert
skiplist tree high:18 insert random key
| insert element num (w) | timecost (s) |
|---|---|
| 10 | 0.316763 |
| 50 | 1.86778 |
| 100 | 4.10648 |
qps: 24.39w
get
| search element (w) | timecost (s) | skiplist size (w) |
|---|---|---|
| 10 | 0.47148 | 10 |
| 50 | 2.56373 | 50 |
| 100 | 5.43204 | 100 |
qps:18.41w
code coverage report
gtest and lcov
how to getcoverage report
lcov -d . -t 'skiplist_test' -o 'skiplist_test.info' -b . -c
genhtml -o result skiplist_test.info
USAGE
Just include skiplist.h in your code
make // complie demo main.cpp
./bin/main // run
Test performance data
sh stress_test_start.sh
Todo
- stress test is not auto
License
This library is licensed under GPL-3.0 License. See LICENSE for details.
Explore related projects
affaan-m/ECC
The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
301,764 starsNousResearch/hermes-agent
The agent that grows with you
262,894 starsmultica-ai/andrej-karpathy-skills
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
232,434 starsfirecrawl/firecrawl
Supercharge your AI agents with data from the web and beyond. Building the library for superintelligence. 🔥
200,932 stars