摘要:
先上一个场景:假如你突然想做饭,但是没有厨具,也没有食材。网上购买厨具比较方便,食材去超市买更放心。 实现分析:在快递员送厨具的期间,我们肯定不会闲着,可以去超市买食材。所以,在主线程里面另起一个子线程去网购厨具。 但是,子线程执行的结果是要返回厨具的,而run方法是没有返回值的。所以,这才是难点, 阅读全文
posted @ 2019-05-05 18:04
星朝
阅读(4327)
评论(2)
推荐(0)
摘要:
<! flowchart 箭头图标 勿删 from + size 浅分页 "浅"分页可以理解为简单意义上的分页。它的原理很简单,就是查询前20条数据,然后截断前10条,只返回10 20的数据。这样其实白白浪费了前10条的查询。 GET test_dev/_search { "query": { "b 阅读全文
posted @ 2019-05-05 17:48
星朝
阅读(22569)
评论(0)
推荐(1)
摘要:
<! flowchart 箭头图标 勿删 常见深度分页方式 from+size 另一种分页方式 scroll scroll + scan search_after 的方式 es 库 scroll search 的实现 常见深度分页方式 from+size es 默认采用的分页方式是 from+ si 阅读全文
posted @ 2019-05-05 17:44
星朝
阅读(5226)
评论(0)
推荐(1)
摘要:
Elastic{ON}北京分享了Elasticsearch7.0在Speed,Scale,Relevance等方面的很多新特性。比快更快,有传说中的那么牛逼吗?盘他!通过本文,你能了解到:Elasticsearch&Kibana 7.部署体验Elasticsearch7 革命性更新Elast 阅读全文
posted @ 2019-05-05 16:44
星朝
阅读(769)
评论(0)
推荐(0)
摘要:
了解about云知识星球.pcb{margin right:0} ! 右下角 (adsbygoogle = window.adsbygoogle || []).push({}); 问题导读 1.Elasticsearch&Kibana 7.哪些需要修改? 2.Elasticsearch7 阅读全文
posted @ 2019-05-05 16:40
星朝
阅读(1198)
评论(0)
推荐(0)
摘要:
面试:你懂什么是分布式系统吗?Redis分布式锁都不会?>>> The best elasticsearch highlevel java rest api bboss Elasticsearch Sliced Scroll分页检索案例分享&n 阅读全文
posted @ 2019-05-05 16:34
星朝
阅读(1441)
评论(0)
推荐(0)
摘要:
! 右下角 (adsbygoogle = window.adsbygoogle || []).push({}); 问题导读 1.Elasticsearch&Kibana 7.哪些需要修改? 2.Elasticsearch7 有哪些新特性? 3.Elasticsearch 7升级有哪些注意事 阅读全文
posted @ 2019-05-05 16:32
星朝
阅读(4283)
评论(0)
推荐(0)
摘要:
目录 1,首先创建主搜索请求: 2,对主搜索请求进行参数设置 前端几节都是介绍的基于单个文档或着单个文档库的操作, 本节开始将介绍基于所有或指定的任何个数文档库的操作的api & 阅读全文
posted @ 2019-05-05 16:06
星朝
阅读(11452)
评论(0)
推荐(1)
摘要:
本次分享主要包含两个方面的实战经验:索引性能和查询性能。 一. 索引性能(Index Performance) 首先要考虑的是,索引性能是否有必要做优化? 索引速度提高与否?主要是看瓶颈在什么地方,若是 Read DB(产生DOC)的速度比较慢,那瓶颈不在 ElasticSearch 时,优化就没那 阅读全文
posted @ 2019-05-05 15:44
星朝
阅读(2116)
评论(0)
推荐(0)
摘要:
ElasticSearch的River机制 ElasticSearch自身提供了一个River机制,用于同步数据。 这里能够找到官方眼下推荐的River: http://www.elasticsearch.org/guide/en/elasticsearch/rivers/current/ 可是官方 阅读全文
posted @ 2019-05-05 15:29
星朝
阅读(4046)
评论(0)
推荐(0)
摘要:
背景 公司有一个业务场景,数据库的修改需要同步到Elasticsearch里,但是该场景的修改频率有点高,经常会出现一条记录短时间内多次的变化,如果每次变化都作为一次ES同步任务,那ES肯定是受不住的。 思路 通过估算请求规模,主要有如下2方面的解决思路: 高频变化去重:因为同一条记录短时间内多次变 阅读全文
posted @ 2019-05-05 15:09
星朝
阅读(2738)
评论(0)
推荐(0)
摘要:
来自:随手记技术团队(微信号:sui tech)背景虽然笔者是Android开发工程师,但也接触过各种IDE(不限于Android开发)。不同的IDE往往都有不同的快捷键,我们总不能对每种IDE都进行配置吧。实际上,现在大部分IDE都能通过插件的形式支持Vim了。所以,只需要掌握Vim的基本使用,在 阅读全文
posted @ 2019-05-05 13:51
星朝
阅读(473)
评论(0)
推荐(0)
摘要:
这篇用来收纳看到过的一些资料&文档, 当作备份和查询的入口. 主要包括IT领域的系统学习资料、各类工具的使用、Linux的常用操作、macOS的小用法等等😝 庞大的计算机科学 比较系统的学习资料: CS Notes CyC2018(郑永川)的GitHub ☆☆☆☆☆ InterviewMa 阅读全文
posted @ 2019-05-05 13:48
星朝
阅读(293)
评论(0)
推荐(0)
摘要:
springboot2本地锁实践一文中提到用Guava Cache实现锁机制,但在集群中就行不通了,所以我们还一般要借助类似Redis、ZooKeeper 之类的中间件实现分布式锁,下面我们将利用自定义注解、Spring Aop、Redis Cache  阅读全文
posted @ 2019-05-05 11:41
星朝
阅读(618)
评论(0)
推荐(0)
摘要:
概述 本文内容主要 关于spring redis 关于redis的key设计 redis的基本数据结构 介绍redis与springboot的整合 sringboot中的redistemplate的使用 之前看了很多博客,大都都只是粗略的介绍,这里想要记录的全面一些,也算是一个学习的过程 首发于我的 阅读全文
posted @ 2019-05-05 11:30
星朝
阅读(1519)
评论(0)
推荐(0)
摘要:
转载:http://blog.csdn.net/liuxiao723846/article/details/50401406 1、使用了jedis客户端,对redis进行了封装,包括: 1)使用了redispool获取连接;以及连接的回收; 2)常用五种数据结构的常用操作封装; 1 package 阅读全文
posted @ 2019-05-05 11:24
星朝
阅读(7282)
评论(0)
推荐(1)
摘要:
<! flowchart 箭头图标 勿删 Reids windows版本安装 redis windows官网推荐:https://github.com/MicrosoftArchive/redis/releases 下载解压即可。 启停bat脚本 install D:\redis\redis ser 阅读全文
posted @ 2019-05-05 11:01
星朝
阅读(1305)
评论(0)
推荐(0)
摘要:
[版权申明:本文系作者原创,转载请注明出处] 文章出处:http://blog.csdn.net/sdksdk0/article/details/53966430作者:朱培 ID:sdksdk0 首先祝大家20 阅读全文
posted @ 2019-05-05 10:24
星朝
阅读(1405)
评论(0)
推荐(0)
摘要:
前言:目前mysql与elasticsearch常用的同步机制大多是基于插件实现的,常用的插件包括:elasticsearch jdbc, elasticsearch river MySQL , go mysql elasticsearch, logstash input jdbc。 本文 阅读全文
posted @ 2019-05-05 10:20
星朝
阅读(2787)
评论(0)
推荐(0)
摘要:
业务需要把mysql的数据实时同步到ES,实现低延迟的检索到ES中的数据或者进行其它数据分析处理。本文给出以同步mysql binlog的方式实时同步数据到ES的思路, 实践并验证该方式的可行性,以供参考。 mysql binlog日志 mysql的binlog日志主要用于数据库的主从复制与数据恢复 阅读全文
posted @ 2019-05-05 10:19
星朝
阅读(2643)
评论(0)
推荐(0)