我想在我的应用程序启动时自动在 ArangoDB 中启用缓存。
我docker-compose
用来开始整个事情,但显然没有简单的参数可以在 ArangoDB 官方图像中启用缓存。
根据doc,其中的所有文件/docker-entrypoint-initdb.d/
都在容器启动时执行。所以我添加了一个带有该代码的js文件:
require('@arangodb/aql/cache').properties({mode: 'on'});
它确实已执行,但似乎没有启用缓存(从我arangosh
在容器中看到的)。
我的应用程序是一个使用 JS 的应用程序arangojs
,所以如果我能这样做,我也会很高兴。
谢谢!