如何 运行 没有任何磁盘持久性的 Memgraph 数据库

How to run Memgraph database without any disk persistence

如何运行 Memgraph 数据库,数据库仅在内存中,没有磁盘快照,没有预写日志记录,没有磁盘持久性。我很高兴在数据库停止时丢失所有数据。

这是一个未经测试的答案,但是查看 /etc/memgraph/memgraph.conf 中的配置文件有与存储持久性相关的参数,我会设置它以关闭持久性。

--durability-enabled=false

在这之后还有其他的配置参数也和持久化有关,我会设置如下,以防万一。虽然我假设上面的配置设置为 false 会关闭所有耐久性。

--db-recover-on-startup=false
--snapshot-cycle-sec=-1
--snapshot-on-exit=false
--snapshot-max-retained=3
--synchronous-commit=false