在ApacheCassandra中创建自己的索引结构
不久前,我为某个研究项目构建了一个新的PostgreSQL索引结构,用于高维向量数据和相似性搜索。由于PostgreSQL有一些不必要的限制,我们正在寻找替代方案 我的一个朋友建议我看看阿帕奇·卡桑德拉。看过源代码和文档后,我认为这应该是可能的,但由于我对Apache Cassandra没有经验,所以我想我可能会问您:在ApacheCassandra中创建自己的索引结构,cassandra,Cassandra,不久前,我为某个研究项目构建了一个新的PostgreSQL索引结构,用于高维向量数据和相似性搜索。由于PostgreSQL有一些不必要的限制,我们正在寻找替代方案 我的一个朋友建议我看看阿帕奇·卡桑德拉。看过源代码和文档后,我认为这应该是可能的,但由于我对Apache Cassandra没有经验,所以我想我可能会问您: 您认为有可能(“轻松”)创建一个基于哈希的自己的索引方案吗?如果您提供有关此索引方案的更多详细信息,可能会有所帮助。Cassandra是一个分布式哈希表,在许多方面,它只是一个构
您认为有可能(“轻松”)创建一个基于哈希的自己的索引方案吗?如果您提供有关此索引方案的更多详细信息,可能会有所帮助。Cassandra是一个分布式哈希表,在许多方面,它只是一个构建索引的引擎。表面上我会说是的,但是一些细节会很有用。所以它实际上是一个类似布鲁姆过滤器的索引,这意味着它基本上是用一个位字符串来编码一个数值向量。在搜索时,使用WHERE子句中的内容,创建一个位字符串并相互比较位字符串似乎是可行的,但“简单”是相对的。我会先创建一张Jira票,看看人们怎么想。