OrientDB中布尔类型的最佳索引选择

时间:2014-07-17 23:29:42

标签: indexing boolean query-optimization orientdb

我正在我的记录上设置一个标志,以查看我的导入脚本已经处理了哪些标志,并且想知道我应该使用什么type of index。我的想法是使用NOTUNIQUE_HASH_INDEX。那是最好的吗?

1 个答案:

答案 0 :(得分:2)

取决于您的需求。所有* _HASH_INDEX类型都超快,但不允许范围查询,如:

select from Invoice where date between '2014-01-01 00:00:00.000' and 
                                       '2014-12-31 00:00:00.000'

虽然经典索引(sb-tree)可以做到。关于UNIQUE和NOT-UNIQUE取决于您是否可以对索引字段进行复制。像RDBMS一样。