gpt4 book ai didi

tarantool - 如何在 tarantool 中最小化硬盘的使用

转载 作者:行者123 更新时间:2023-12-04 03:51:23 26 4
gpt4 key购买 nike

我已经在 Raspberry Pi 7inch 上安装了 tarantool,并希望尽量减少它与 HDD(SD 卡)的交互。有没有简单的方法可以做到这一点。硬盘的实际用途是什么?

最佳答案

这是一个广泛的话题,答案取决于您的应用程序正在解决的任务。有memtxvinyl engines在塔兰图尔。每个服务于不同的目标并有自己的 configuration options .两者都适合生产使用。

但我假设您只是随便玩玩,并希望尽可能减少磁盘使用量。因为这个 tarantool 有 temporary 空间,没有持久性,这意味着所有数据都存储在内存中而不保存到磁盘。

此外,还有 wal_mode配置选项,它禁用整个实例的 wal 日志记录。这是一个如何使用它的简单示例:

box.cfg({ wal_mode = 'none' }) -- do not write wal logs 
box.schema.create_space('test', {temporary = true}) -- do not persist its data to disk
box.space.test:create_index('primary')
box.space.test:insert({1})
box.space.test:insert({2})
box.space.test:select()

还有很多其他选项,您可以用来调整磁盘使用情况。查看documentation .

关于tarantool - 如何在 tarantool 中最小化硬盘的使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64391502/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com