使用 nohup 或 disown 如果你要让某个进程运行在后台。

es,能否去掉磁盘,全部走内存索引。

Elasticsearch | 作者 Trueno | 发布于2021年07月09日 | 阅读数:1082

    因为现阶段碰到有些场景,为了更快的更新索引,可以牺牲将doc刷进磁盘的功能,还有些场景并不需要落磁盘,不知es 是否可以关掉doc落磁盘功能。
    现在提问还有字数限制,这是什么脑袋想出来的事情,要把一个简单的问题描述的很复杂吗。
已邀请:

tongchuan1992 - 学无止境、学以致用

赞同来自:

这样的话,如果出现宕机,数据就会丢失重启后也没法进行快速恢复了,如果想提高写入写入效率,可以去设置trasnlog的时间跟大小、可以异步去写文件。但是不太可能说不让doc落盘,除非你去修改源码重现编译。

FFFrp

赞同来自:

https://www.amazingkoala.com.c ... .html   Lucene 有个ByteBuffersDirectory 这个存储在堆上存储,看能改下源码支持下么

HelloClyde

赞同来自:

不用楼上说的这么麻烦,直接把内存块映射成磁盘目录就可以,可以搜索下tmpfs

要回复问题请先登录注册