seerdb 0.0.3

Research-grade storage engine with learned data structures
Documentation
seerdb
Copyright 2025 seerdb contributors

This product includes software developed at:
- seerdb project (https://github.com/omendb/seerdb)

---

RESEARCH ATTRIBUTION

This software implements algorithms and techniques from the following academic research:

1. ALEX: An Updatable Adaptive Learned Index
   - Authors: Jialin Ding, Umar Farooq Minhas, Hantian Zhang, et al.
   - Institution: MIT, Microsoft Research
   - Published: ACM SIGMOD 2020
   - Reference Implementation: https://github.com/microsoft/ALEX (MIT License)
   - Used for: Learned index structures in SSTable lookups

2. WiscKey: Separating Keys from Values in SSD-Conscious Storage
   - Authors: Lanyue Lu, Thanumalayan Sankaranarayana Pillai, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau
   - Institution: University of Wisconsin-Madison
   - Published: USENIX FAST 2016
   - Used for: Key-value separation (vLog) architecture

3. Dostoevsky: Better Space-Time Trade-Offs for LSM-Tree Based Key-Value Stores
   - Authors: Niv Dayan, Stratos Idreos
   - Institution: Harvard University
   - Published: ACM SIGMOD 2018
   - Used for: Workload-aware compaction strategies

4. The Case for Learned Index Structures
   - Authors: Tim Kraska, Alex Beutel, Ed H. Chi, Jeffrey Dean, Neoklis Polyzotis
   - Institution: MIT, Google
   - Published: ACM SIGMOD 2018
   - Used for: Conceptual foundation for learned indexes

---

THIRD-PARTY DEPENDENCIES

LZ4 compression algorithm by Yann Collet
- License: BSD 2-Clause
- Used via: lz4_flex crate

All other dependencies are listed in Cargo.toml with their respective licenses.

---

This is not legal advice. Users should verify compliance with all applicable licenses.