我观察到如果下面的AQL返回很多结果,它会非常慢。是否应该有一个使用limit语句的优化规则?
FOR p IN FULLTEXT(Parts, "texts", "searchterm")
LIMIT 100
RETURN p.attribute1发布于 2015-12-04 23:28:21
这是目前ArangoDB的一个限制。
全文索引及其FULLTEXT()函数调用的当前实现不允许在数据库核心中进行优化;
因此,搜索查询被执行,其所有结果都被实例化。
这一限制只会阻止它们被交付给客户端。
未来的实现增强可能会绕过这一行为。
https://stackoverflow.com/questions/30067172
复制相似问题