Re:Show HN: Pg-extend-rs – Easy Postgres extensions in Rust
by sjroot on Friday December 28, 2018 @08:52AM
(#18776677)
This made me curious - are there any SQL databases being actively developed in Rust? I found one on GitHub (LlamaDB) that does not appear to be maintained.
[ Parent
| on HN ]
Re:Show HN: Pg-extend-rs – Easy Postgres extensions in Rust
by FBISurveillance on Friday December 28, 2018 @09:06AM
(#18776744)
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) is Elasticsearch-like engine that uses tantivy (Lucene-like), both also written in Rust.
Re:Show HN: Pg-extend-rs – Easy Postgres extensions in Rust
by steveklabnik on Friday December 28, 2018 @09:48AM
(#18776971)
There was https://github.com/PumpkinDB/PumpkinDB but it seems dead :(
Same with https://github.com/mozilla/mentat/
https://github.com/indradb/indradb is a newer db in alpha.
https://github.com/spacejam/sled is also in alpha but is being actively developed.
Re:Show HN: Pg-extend-rs – Easy Postgres extensions in Rust
by reacharavindh on Friday December 28, 2018 @09:47AM
(#18776966)
Thanks 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!!!
Re:Show HN: Pg-extend-rs – Easy Postgres extensions in Rust
by ddorian43 on Friday December 28, 2018 @09:31AM
(#18776879)
Tikv is key-value. Mysql layer, tidb, is in golang.
Re:Show HN: Pg-extend-rs – Easy Postgres extensions in Rust
by staticassertion on Friday December 28, 2018 @02:10PM
(#18778750)
Tidb is built on top of tikv though.
Re:Show HN: Pg-extend-rs – Easy Postgres extensions in Rust
by joel_dice on Friday December 28, 2018 @10:17AM
(#18777167)
Noria is an interesting one: https://github.com/mit-pdos/noria
It's compatible with the MySQL wire protocol and offers extremely efficient, incrementally updating materialized views.