我有一个带有'date'属性的'bill'顶点,并且在账单日期做了一个自动的SB-tree不是唯一索引,以便加快搜索速度,现在我希望每个插入的账单都有下一个账单边缘并创建一个链接节点结构,
到目前为止我得到的解决方案:
1-使用gremlin来计算插入的账单日期和每个其他账单之间的最小差异以获得最接近的账单,但它要求我扫描所有账单并且不使用索引
2-我可以获取索引的键并使用Collections.binarySearch()
并获取插入点的索引,从而得到相邻的账单,
但我想知道是否还有其他更好的解决方案可以使用链接账单,如何使用SQL在任何想法中找到OrientDB索引中的插入点?