{"id":28965968,"url":"https://github.com/devflowinc/clickhouse-vs-qdrant-comparison","last_synced_at":"2025-06-24T07:10:46.122Z","repository":{"id":189654364,"uuid":"680991804","full_name":"devflowinc/clickhouse-vs-qdrant-comparison","owner":"devflowinc","description":null,"archived":false,"fork":false,"pushed_at":"2023-09-21T18:02:00.000Z","size":568,"stargazers_count":2,"open_issues_count":1,"forks_count":2,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-06-22T05:17:05.277Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/devflowinc.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2023-08-21T03:01:57.000Z","updated_at":"2023-11-20T06:15:24.000Z","dependencies_parsed_at":"2024-01-23T06:49:15.380Z","dependency_job_id":null,"html_url":"https://github.com/devflowinc/clickhouse-vs-qdrant-comparison","commit_stats":null,"previous_names":["arguflow/qdrant-clickhouse-migrator","devflowinc/clickhouse-vs-qdrant-comparison"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/devflowinc/clickhouse-vs-qdrant-comparison","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devflowinc%2Fclickhouse-vs-qdrant-comparison","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devflowinc%2Fclickhouse-vs-qdrant-comparison/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devflowinc%2Fclickhouse-vs-qdrant-comparison/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devflowinc%2Fclickhouse-vs-qdrant-comparison/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/devflowinc","download_url":"https://codeload.github.com/devflowinc/clickhouse-vs-qdrant-comparison/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devflowinc%2Fclickhouse-vs-qdrant-comparison/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261624969,"owners_count":23186121,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-06-24T07:10:45.379Z","updated_at":"2025-06-24T07:10:46.090Z","avatar_url":"https://github.com/devflowinc.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003cimg height=\"100\" src=\"https://raw.githubusercontent.com/arguflow/blog/5ef439020707b0e27bf901c8f6b4fb1f487a78d4/apps/frontend/public/assets/horizontal-logo.svg\" alt=\"Arguflow\"\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n    \u003cb\u003eOffering a product suite for putting arbitrary models into production semantic search and retrieval-augmented LLM-chat experiences on your company's data\u003c/b\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n\u003cstrong\u003e\u003ca href=\"https://docs.arguflow.ai\"\u003eDocumentation\u003c/a\u003e • \u003ca href=\"https://search.arguflow.ai\"\u003eCompetitive Debate Search Demo\u003c/a\u003e • \u003ca href=\"https://chat.arguflow.ai\"\u003eCompetitive Debate Chat Demo\u003c/a\u003e • \u003ca href=\"https://discord.gg/CuJVfgZf54\"\u003eDiscord\u003c/a\u003e\n\n\u003c/strong\u003e\n\u003c/p\u003e\n\n# Exploring replacing our SVD (qdrant) with Clickhouse\n\nThe 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.\n\n## Findings\n\nThe 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.\n\nFor 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.\n\nHowever, 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.\n\n## Replicating our results\n\nHead over to [this repository's notebook](https://github.com/arguflow/qdrant-clickhouse-migrator/blob/main/qdrant-to-ch.ipynb) and follow the instructions there.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevflowinc%2Fclickhouse-vs-qdrant-comparison","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdevflowinc%2Fclickhouse-vs-qdrant-comparison","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevflowinc%2Fclickhouse-vs-qdrant-comparison/lists"}