1、悲观锁并发控制方案,就是在各种情况下都上锁,上锁之后,就只有一个线程可以操作这些内容了。在不同的情况下可以设置不同的锁,比如:行级锁,表级锁。2、乐观锁并发控制方案,是不加锁的,写入的时候会判断当前数据的版本号跟es中的版本号是否相同,如果相同就直接写入;如果版本号不相同,说明数据已经被其他线程 Read More
posted @ 2018-02-22 21:33
秦先生的客栈
Views(181)
Comments(0)
Diggs(0)
Elasticsearch 是最近两年异军突起的一个兼有搜索引擎和NoSQL数据库功能的开源系统,基于Java/Lucene构建。Elasticsearch 看名字就能大概了解下它是一个弹性的搜索引擎。首先弹性隐含的意思是分布式,单机系统是没法弹起来的,然后加上灵活的伸缩机制,就是这里的 Elast Read More
posted @ 2018-02-22 21:32
秦先生的客栈
Views(455)
Comments(0)
Diggs(0)
1、document的全量替换(1)语法与创建文档是一样的,PUT /test_index/test_type/id ,如果document id不存在,那么就是创建;如果document id已经存在,那么就是全量替换的操作,替换document的json串内容。(2)document是不可变的, Read More
posted @ 2018-02-22 21:30
秦先生的客栈
Views(1016)
Comments(0)
Diggs(0)

浙公网安备 33010602011771号