簡體   English   中英

在ArangoDB中,如果我們不使用任何JS程序,我可以禁用V8引擎嗎?

[英]In ArangoDB, Could I disable the V8 engine if we don't use any JS procedures?

如果我們不使用任何JS程序,我是否可以禁用V8引擎以釋放V8的巨大內存使用量?

而 ArangoDB 的哪些特性是由 JavaScript 內部實現的?

謝謝 :-)

不,您不能在 ArangoDB 內停用 V8。 許多 API 以及大多數圖形功能都由 JavaScript 提供支持。 如果您“停用”V8,ArangoDB 將不再工作。

如果您能夠共享信息你如何使用您所看到ArangoDB,什么內存使用情況,請在分享ArangoDB的郵件列表錯誤追蹤系統 那里的人可能能夠調試此行為或幫助您減少內存使用量。

從 ArangoDB 3.4 版開始,您可以通過以下方式關閉 V8:

--javascript.enabled false
--foxx.queues false

但是,以下功能將不可用:

  • Web 界面的后端部分
  • 福克斯應用
  • Foxx 隊列
  • 圖形語言
  • 基於 JavaScript 的交易
  • 用戶定義的 AQL 函數

另外,集群 ArangoDB 的注意事項:

請注意,可以在沒有這些限制的情況下為集群中的 DB-Server 和 Agency 節點禁用 JavaScript / V8。 它們適用於單個服務器實例。 它們也適用於 Coordinator 節點,但您不應在 Coordinator 上禁用 V8,因為某些集群操作依賴於它。

https://www.arangodb.com/2019/03/small-steps-reduce-arangodb-resource-footprint/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM