gpt4 book ai didi

mysql - 在/dev/shm上使用Sphinx安全吗?

转载 作者:行者123 更新时间:2023-11-30 01:21:02 27 4
gpt4 key购买 nike

/dev/shm 仅用于临时文件吗?我的服务器上有很多内存,我想使用共享内存来存储 sphinx 索引文件。安全性如何?

最佳答案

安全是什么意思?

当然,它不会在重新启动(强制或计划)后继续存在。但一般来说,sphinx 索引文件是一次性的。可以通过索引器按需重新生成 - 因此可以在启动时运行索引器来创建所有索引文件。

但是效果很好。一旦写入文件,操作系统就不应该删除它。

在实践中,我没有发现它提供了太多的性能优势。 Searchd 进行了很好的优化,可以应对“慢速”磁盘(例如,无论如何将重要的内容缓存在内存中)。当然是YMMV!

(正因为如此,它确实意味着某些内容将在内存中重复 - 一次在/dev/shm 中,然后在 searchd 进程中再次重复。并且您必须考虑到这一点,不想导致机器交换!)

它确实产生了更显着的差异,那就是索引,写入内存时性能出现了相当大的飞跃。但总的来说,它只写一次,读多次。并且索引是“离线”执行的,因此性能并不那么重要。

关于mysql - 在/dev/shm上使用Sphinx安全吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18538229/

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