0hq / tinyvector

A tiny nearest-neighbor embedding database built with SQLite and Pytorch. (In development!)
MIT License
772 stars 24 forks source link

Rethink SQLite, are there better alternatives? #7

Open 0hq opened 1 year ago

0hq commented 1 year ago

Is SQLite the best choice for tinyvector? Would a NoSQL database make more sense for embeddings databases? Discussion needed.

fblissjr commented 1 year ago

duckdb? or too close to chroma? easy to embed and use for SQL people like me.

love this project idea btw. practical/simple is the way.

m1guelpf commented 1 year ago

I looked into RocksDB for the Rust version, prolly not the best for adding attribute querying tho