4 ms·
TiKV (https://github.com/tikv/tikv https://github.com/tikv/tikv) is a database (KV-store to be precise) written in Rust and speaks MySQL protocol. Toshi (https
by FBISurveillance 8y ago
TiKV (https://github.com/tikv/tikv https://github.com/tikv/tikv) is a database (KV-store to be precise) written in Rust and speaks MySQL protocol.
Toshi (https://github.com/toshi-search/Toshi https://github.com/toshi-search/Toshi) is Elasticsearch-like engine that uses tantivy (Lucene-like), both also written in Rust.
- ddorian43 8y agoTikv is key-value. Mysql layer, tidb, is in golang.
- staticassertion 8y agoTidb is built on top of tikv though.
- reacharavindh 8y agoThanks for the tip to Toshi! Exactly what I was looking for. I have a need for an ultra simple, low volume, non critical full text search system. I was looking for alternative to Elasticsearch, that I could also contribute to, and here it is!!!
- steveklabnik 8y agoThere was https://github.com/PumpkinDB/PumpkinDB https://github.com/PumpkinDB/PumpkinDB but it seems dead :( Same with https://github.com/mozilla/mentat/ https://github.com/mozilla/mentat/ https://github.com/indradb/indradb https://github.com/indradb/indradb is a newer db in alpha. https://github.com/spacejam/sled https://github.com/spacejam/sled is also in alpha but is being actively developed.