DBDB.io The Encyclopedia of Database Systems · Est. 2017
Database of Databases

TopK is a document DBMS that supports vector and keyword search.

Source Code
https://github.com/topk-io/topk[02]
Developer
Country of Origin
CZ
Start Year
2024 [07]
Coding Agent
Project Types
Commercial, Open Source
Written in
Rust
Supported Languages
JavaScript, Python, Rust
Operating Systems
Hosted, Linux
Twitter
@topk_io[05]

TopK is a document DBMS that supports vector and keyword search.

Data Model


Indexes


Query Interface


Storage Architecture


Storage Format[06]


TopK uses a custom columnar file format for on-disk storage called BOB ("bunch of buffers").

Storage Model


System Architecture


Citations

8 sources
  1. TopK - Search engine for accuracy-critical AI applications. topk.io
  2. GitHub - topk-io/topk: High-quality search for AI-native applications. · GitHub github.com
  3. Introduction - TopK topk.io
  4. Blog | TopK topk.io
  5. https://twitter.com/topk_io twitter.com
  6. Why Vector DBs Are the Wrong Abstraction – And What We Built Instead topk.io
  7. https://www.crunchbase.com/organization/topk crunchbase.com
  8. https://github.com/topk-io/topk/commit/aac1ab22f2036aff3a97706c6a280e620f8eafe9 github.com
Revision #6