An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: sstable

instaclustr/esop

Cloud-enabled backup and restore tool for Apache Cassandra

Language: Java - Size: 1.31 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 51 - Forks: 24

instaclustr/cassandra-sstable-tools

Tools for working with sstables

Language: Java - Size: 225 KB - Last synced at: 7 days ago - Pushed at: 23 days ago - Stars: 98 - Forks: 27

thomasjungblut/go-sstables

Go library for protobuf compatible sstables, a skiplist, a recordio format and other database building blocks like a write-ahead log. Ships now with an embedded key-value store.

Language: Go - Size: 3.75 MB - Last synced at: 9 days ago - Pushed at: 22 days ago - Stars: 329 - Forks: 12

yetone/mirdb

MirDB: A Persistent Key-Value Store with Memcached protocol.

Language: Rust - Size: 12 MB - Last synced at: 5 days ago - Pushed at: over 5 years ago - Stars: 102 - Forks: 6

sonhmai/toy-lsm-tree

How storage engine based-on LSM tree works

Language: Rust - Size: 355 KB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 1 - Forks: 0

al8n/skl

A lock-free thread-safe concurrent SkipMap implementation based on ARENA skiplist which helps develop MVCC memtable for LSM-Tree.

Language: Rust - Size: 821 KB - Last synced at: 8 days ago - Pushed at: 3 months ago - Stars: 58 - Forks: 7

tomfran/LSM-Tree

Log-Structured Merge Tree Java implementation

Language: Java - Size: 1.02 MB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 92 - Forks: 18

instaclustr/cassandra-ttl-remover

Tool for rewriting SSTables to not contain TTLs

Language: Java - Size: 236 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 19 - Forks: 8

tolbertam/sstable-tools

Tools for parsing, creating and doing other fun stuff with sstables

Language: Java - Size: 225 KB - Last synced at: about 2 months ago - Pushed at: almost 8 years ago - Stars: 163 - Forks: 31

meilisearch/grenad

Tools to sort, merge, write, and read immutable key-value pairs :tomato:

Language: Rust - Size: 1.23 MB - Last synced at: 2 days ago - Pushed at: 5 months ago - Stars: 25 - Forks: 3

fgmacedo/soonerdb

A LSM-Tree key/value database in Python.

Language: Python - Size: 65.4 KB - Last synced at: about 1 month ago - Pushed at: 11 months ago - Stars: 24 - Forks: 1

gtinside/distributed-key-value-store

CoreCache - A distributed key value store

Language: Python - Size: 778 KB - Last synced at: 8 months ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

johnsiilver/golib

Open version of common golang libraries useful to many projects.

Language: Go - Size: 13.1 MB - Last synced at: 6 months ago - Pushed at: over 1 year ago - Stars: 76 - Forks: 9

instaclustr/cassandra-sstable-generator

Tool for programmatic generation of Cassandra SSTable

Language: Java - Size: 93.8 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 1

NikolaOgnjenovic/NoSQLDB

Rust NoSQL key-value engine. Get, set, probabilistic types. Made for the Advanced algorithms and data structures course, III semester, Faculty of Technical Sciences in Novi Sad.

Language: Rust - Size: 584 KB - Last synced at: 11 months ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 0

deeax99/sstable

Go Implementation of LSM tree

Language: Go - Size: 54.7 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

keks51/KeksDB

key value database based on bplus and lsm trees

Language: Java - Size: 3.14 MB - Last synced at: 1 day ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

xgzlucario/LSM

使用 Golang 仿照 LevelDB 实现的一个简化版 KV 数据库项目(LSM Tree),目的是为了深入学习 LevelDB 原理

Language: Go - Size: 155 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

lnsp/kvstore

flexible key-value store built on LSM trees

Language: Go - Size: 128 KB - Last synced at: about 2 months ago - Pushed at: about 3 years ago - Stars: 2 - Forks: 0

TheIllusionistMirage/sukuna

Sukuna is an experimental log based (SSTable), disk backed, key-value storage engine.

Language: Java - Size: 178 KB - Last synced at: almost 2 years ago - Pushed at: almost 4 years ago - Stars: 3 - Forks: 0

bsm/sntable 📦

Fast, custom SSTable implementation with numeric keys.

Language: Go - Size: 30.3 KB - Last synced at: about 1 month ago - Pushed at: over 5 years ago - Stars: 4 - Forks: 4

QXIP/stenoscope

SSTable Scanner & Parser for Stenographer Packet Indices

Language: Go - Size: 1.42 MB - Last synced at: 7 days ago - Pushed at: about 4 years ago - Stars: 4 - Forks: 2

zhuichao001/lsmtree

Log Structured Merge Tree

Language: C++ - Size: 390 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

antw/violin

Experiments creating a distributed KV store in Go

Language: Go - Size: 227 KB - Last synced at: 12 months ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 1

treadstone90/minimalkv

A super minimal KV store based on https://learning.oreilly.com/library/view/designing-data-intensive-applications/9781491903063/ch03.html

Language: Scala - Size: 51.8 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

marselester/hastydb

HastyDB is a key-value LSM storage engine (aspiring to be LevelDB, RocksDB).

Language: Go - Size: 35.2 KB - Last synced at: about 2 months ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

lunar-logan/athena

A fast, pure Java, use-case specific key value store

Language: Java - Size: 45.9 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

smiklosovic/cassandra-bulkloader

CLI tool generating Cassandra SSTables

Language: Java - Size: 23.4 KB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 1