3
我想知道游标是否可以自动删除,或者我应该手动删除它。如果我不删除它,会导致内存泄漏吗?查询后是否需要删除arangodb游标?
我想知道游标是否可以自动删除,或者我应该手动删除它。如果我不删除它,会导致内存泄漏吗?查询后是否需要删除arangodb游标?
当您检索所有请求的文档时,它将被自动删除。从docs:
当客户端检索到所有文档时,光标将自动在服务器上销毁。客户端也可以使用HTTP DELETE 请求在任何早些时候显式销毁游标。游标ID必须作为URL的一部分包含在内。
注意:服务器也会在服务器控制超时后自动销毁废弃游标 以避免资源泄漏。
谢谢。如何知道服务器控制超时的价值。 – oneminute 2014-09-25 14:17:08
当前的默认超时时间为30秒,但在将来的版本中可能会更改。要指定用户定义的超时,可以将超时值放入发送到REST API“POST/_api/cursor”的HTTP请求的'ttl'属性中。 – stj 2015-04-01 17:55:00