https://github.com/devflowinc/clickhouse-vs-qdrant-comparison
https://github.com/devflowinc/clickhouse-vs-qdrant-comparison
Last synced: 1 day ago
JSON representation
- Host: GitHub
- URL: https://github.com/devflowinc/clickhouse-vs-qdrant-comparison
- Owner: devflowinc
- License: gpl-3.0
- Created: 2023-08-21T03:01:57.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-09-21T18:02:00.000Z (almost 2 years ago)
- Last Synced: 2025-06-22T05:17:05.277Z (3 days ago)
- Language: Jupyter Notebook
- Size: 555 KB
- Stars: 2
- Watchers: 2
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![]()
Offering a product suite for putting arbitrary models into production semantic search and retrieval-augmented LLM-chat experiences on your company's data
Documentation • Competitive Debate Search Demo • Competitive Debate Chat Demo • Discord
# Exploring replacing our SVD (qdrant) with Clickhouse
The objective behind this notebook was to assess the feasibility of substituting our system's SVD (specialized vector database), [Qdrant](https://qdrant.tech/), with [Clickhouse](https://clickhouse.com/). Employing ClickHouse would offer the advantage of utilizing a comprehensive DBMS, thereby eliminating the need for external database joins during diverse search operations.
## Findings
The key takeaway here is that we are strategically developing our systems to facilitate seamless replacement of the underlying vector store. Anticipating the uncertain trajectory of vector store solutions, we're exercising caution and refraining from fully committing to any particular data store solution at this point.
For now, we will stick to [Qdrant](https://qdrant.tech/) for our competitive debate demos as [Clickhouse](https://clickhouse.com/)'s [annoy index](https://clickhouse.com/docs/en/engines/table-engines/mergetree-family/annindexes) is too imprecise to be viable.
However, it is important to note that Clickhouse wins out on pure speed and can be the right choice for datasets characterized by substantial sparsity or considerable size. We may use Clickhouse for future customer deployments when it makes sense to do so.
## Replicating our results
Head over to [this repository's notebook](https://github.com/arguflow/qdrant-clickhouse-migrator/blob/main/qdrant-to-ch.ipynb) and follow the instructions there.