使用 shuf 来打乱一个文件中的行或是选择文件中一个随机的行。

ES中会不会出现这个问题

Elasticsearch | 作者 Charele | 发布于2024年04月10日 | 阅读数:4275

zzz.png

这是JanusGraph的文档,它的意思是说,schema要手工先建好,
依赖它自动创建的话,在多线程时可能会有问题。

PS: JanusGraph是一个图数据库,它跟ES关系很密切。
它内置了一个ES,(也可以用Solr)。
 
类似于ES插入文档,如果索引中没有这个字段,ES会自动帮你创建这个字段(类型),
问题:ES里面,这时会不会出现这种“多线程问题”呢???
多人并发插入文档,你创建name字段,我也创建同一个name字段,,,
 
已邀请:

emmning - for learn you know

赞同来自: Charele

不会出现。写入文档有新的字段会触发索引更新mapping,索引更新mapping是集群状态更新的一种,是在master节点的单线程线程池执行的,单线程保证串行执行没有多线程问题
 

Charele - Cisco4321

赞同来自:

问题肯定是有的吧。要看ES如何处理了,锁?

要回复问题请先登录注册