上一页 1 ··· 3 4 5 6 7 8 9 10 下一页
摘要: document 路由 (1)document路由到shard上是什么意思?(2)路由算法:shard = hash(routing) % number_of_primary_shards举个例子,一个index有3个primary shard,P0,P1,P2每次增... 阅读全文
posted @ 2018-05-18 16:18 91vincent 阅读(197) 评论(0) 推荐(0) 编辑
摘要: partial update 原理 和 优点es,其实是有个内置的脚本支持的,可以基于groovy脚本实现各种各样的复杂操作基于groovy脚本,如何执行partial updatees scripting module,后面会详细讲解,这里就只是初步讲解一下PUT... 阅读全文
posted @ 2018-05-18 14:48 91vincent 阅读(575) 评论(0) 推荐(0) 编辑
摘要: 并发冲突问题剖析悲观锁与乐观锁两种并发控制方案基于_version进行乐观锁并发控制(1)_version元数据PUT /test_index/test_type/6{ "test_field": "test test"}{ "_index": "test_ind... 阅读全文
posted @ 2018-05-18 14:31 91vincent 阅读(5704) 评论(0) 推荐(1) 编辑
摘要: 两个核心概念:bucket和metriccity name北京 小李北京 小王上海 小张上海 小丽上海 小陈基于city划分buckets划分出来两个bucket,一个是北京bucket,一个是上海bucket北京bucket:包含了2个人,小李,小王上海bucket... 阅读全文
posted @ 2018-05-18 14:06 91vincent 阅读(546) 评论(0) 推荐(0) 编辑
摘要: query string search搜索全部商品:GET /ecommerce/product/_searchtook:耗费了几毫秒timed_out:是否超时,这里是没有_shards:数据拆成了5个分片,所以对于搜索请求,会打到所有的primary shard(... 阅读全文
posted @ 2018-05-18 11:45 91vincent 阅读(805) 评论(0) 推荐(0) 编辑
摘要: 简单的集群管理(1)快速检查集群的健康状况es提供了一套api,叫做cat api,可以查看es中各种各样的数据GET /_cat/health?vepoch timestamp cluster status node.total node.da... 阅读全文
posted @ 2018-05-18 11:27 91vincent 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 想介绍下synchronized的原理,但是又不知道从何下手,在网上看到一篇老外的文章,介绍了和线程同步相关的几个基础知识点。所以想把它翻译一下给大家看看。相信看过这些基础知识之后再看我后面要写的synchronized的原理就会好理解一点了。原文地址:How the... 阅读全文
posted @ 2018-05-08 16:02 91vincent 阅读(148) 评论(0) 推荐(0) 编辑
摘要: elasticsearch-5.2.0.zip、 kibana-5.2.0-windows-x86.zip链接:https://pan.baidu.com/s/1buz2hZ0jBZJJlAE2Q4ei5w 密码:sw2o1、安装JDK,至少1.8.0_73以上版本,... 阅读全文
posted @ 2018-04-23 16:56 91vincent 阅读(228) 评论(0) 推荐(0) 编辑
摘要: lucene和elasticsearch的前世今生lucene,最先进、功能最强大的搜索库,直接基于lucene开发,非常复杂,api复杂(实现一些简单的功能,写大量的java代码),需要深入理解原理(各种索引结构)elasticsearch,基于lucene,隐藏复... 阅读全文
posted @ 2018-04-23 16:48 91vincent 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 什么是搜索?百度:我们比如说想找寻任何的信息的时候,就会上百度去搜索一下,比如说找一部自己喜欢的电影,或者说找一本喜欢的书,或者找一条感兴趣的新闻(提到搜索的第一印象)百度 != 搜索,这是不对的垂直搜索(站内搜索)互联网的搜索:电商网站,招聘网站,新闻网站,各种ap... 阅读全文
posted @ 2018-04-23 16:40 91vincent 阅读(205) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 下一页