Indexing 如何使用Cassandra中的R树作为索引
如前所述:“在3.4版中,他们引入了SASI索引(SSTable附加的二级索引)。基本上,索引的一部分与每个SSTable关联,因此与之一起分发。这意味着您实际上可以使用引用来访问数据,而无需支付另一个读取路径的费用。就实现而言,它们是b树。” 所以我想替换R树而不是B树,因为索引是Cassandra。Cassandra是java的,我在一个文件夹中看到了所有关于B-Tree的文件,但是没有关于参数和函数的文档。我有java中的R-Tree源代码,但我不知道如何将其替换为Cassandra中的索引方法Indexing 如何使用Cassandra中的R树作为索引,indexing,cassandra,b-tree,r-tree,Indexing,Cassandra,B Tree,R Tree,如前所述:“在3.4版中,他们引入了SASI索引(SSTable附加的二级索引)。基本上,索引的一部分与每个SSTable关联,因此与之一起分发。这意味着您实际上可以使用引用来访问数据,而无需支付另一个读取路径的费用。就实现而言,它们是b树。” 所以我想替换R树而不是B树,因为索引是Cassandra。Cassandra是java的,我在一个文件夹中看到了所有关于B-Tree的文件,但是没有关于参数和函数的文档。我有java中的R-Tree源代码,但我不知道如何将其替换为Cassandra中的索
p、 语言对我来说并不重要,可以是任何人。没有限制。你的问题太宽泛了
我的建议是,在着手实现重写代码的宏伟目标之前,首先要熟悉Cassandra中二级索引的实现和内部工作。干杯 它是索引,更多的是内部索引,而不是二级索引。