Smart and Scalable Data Systems lab's repositories
LSMMemoryProfiling
Anatomy of the LSM Memory Buffer: Insights & Implications
COSI-127B
COSI 127B materials
KV-WorkloadGenerator
A versatile key-value workload generator supporting various distributions with customizable parameters for inserts, updates, and queries, tailored for performance and storage system analysis.
LSMTree-DataStore-CPP
TemplateDB is a simple template for you, the student, to use for the systems implementation project in COSI-167A. Note that this is a simple template, it is not extensive, rather it is meant to help guide you on what we expect when you implement the LSM tree.
LSMTree-DataStore-Java
TemplateDB is a simple template for you, the student, to use for the systems implementation project in COSI-167A. Note that this is a simple template, it is not extensive, rather it is meant to help guide you on what we expect when you implement the LSM tree.
RocksDB-SSD
A library that provides an embeddable, persistent key-value store for fast storage.
RocksDB-Wrapper
A simple wrapper module for RocksDB, designed to facilitate database operations and workload generation for performance testing and experimental analysis.