会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
一蓑烟雨任平生
想要逃避总有借口,想要成功总有办法
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
3
4
5
6
7
8
9
10
11
···
19
下一页
2020年8月19日
Elasticsearch聚合之Terms
摘要: 本文转载自:http://www.lvesu.com/blog/main/cms-584.html 之前总结过metric聚合的内容,本篇来说一下bucket聚合的知识。Bucket可以理解为一个桶,他会遍历文档中的内容,凡是符合要求的就放入按照要求创建的桶中。 本篇着重讲解的terms聚合,它是按
阅读全文
posted @ 2020-08-19 11:10 looyee
阅读(314)
评论(0)
推荐(0)
2020年8月6日
数据库中同步数据到elastic search的方案比较
摘要: 本文转载自:https://juejin.im/post/6844904041672081421 #方案1,利用logstash定时向数据库读取数据然后写入到elastic search中 架构:数据库+logstash+elastic search 缺点: 1)因为是定时读取数据库,存在一定的时延
阅读全文
posted @ 2020-08-06 14:41 looyee
阅读(401)
评论(0)
推荐(0)
2020年7月25日
分布式系统的Raft算法
摘要: 本文转载自:https://www.jdon.com/artichect/raft.html 过去, Paxos一直是分布式协议的标准,但是Paxos难于理解,更难以实现,Google的分布式锁系统Chubby作为Paxos实现曾经遭遇到很多坑。 来自Stanford的新的分布式协议研究称为Raft
阅读全文
posted @ 2020-07-25 14:52 looyee
阅读(116)
评论(0)
推荐(0)
2020年7月24日
Redis集群搭建及选举原理
摘要: 本文转载自:https://www.cnblogs.com/nijunyang/p/12508098.html redis集群简述 哨兵模式中如果主从中master宕机了,是通过哨兵来选举出新的master,在这个选举切换主从的过程,整个redis服务是不可用的。而且哨兵模式中只有一个主节点对外提供
阅读全文
posted @ 2020-07-24 16:28 looyee
阅读(2115)
评论(0)
推荐(0)
2020年6月18日
java.nio.ByteBuffer用法小结
摘要: 简介 在Java的Socket编程中,若使用阻塞式(BIO),则往往通过ServerSocket的accept()方法获取到客户端Socket之后,再使用客户端Socket的InputStream和OutputStream进行读写。Socket.getInputstream.read(byte[]
阅读全文
posted @ 2020-06-18 13:37 looyee
阅读(3173)
评论(0)
推荐(0)
2020年6月12日
Java NIO之EPollSelectorImpl详解
摘要: 本文简述JDK1.7的NIO在linux平台上的实现,对java NIO的一些核心概念如Selector,Channel,Buffer等,不会做过多解释,这些请参考JDK的文档。JDK 1.7 NIO Selector在linux平台上的实现类是sun.nio.ch.EPollSelectorImp
阅读全文
posted @ 2020-06-12 11:21 looyee
阅读(714)
评论(0)
推荐(0)
2020年6月11日
深入了解epoll
摘要: 一、 介绍 Epoll 是一种高效的管理socket的模型,相对于select和poll来说具有更高的效率和易用性。传统的select以及poll的效率会因为 socket数量的线形递增而导致呈二次乃至三次方的下降,而epoll的性能不会随socket数量增加而下降。标准的linux-2.4.20内
阅读全文
posted @ 2020-06-11 16:04 looyee
阅读(424)
评论(0)
推荐(0)
epoll机制:epoll_create、epoll_ctl、epoll_wait、close
摘要: 在linux的网络编程中,很长的时间都在使用select来做事件触发。在linux新的内核中,有了一种替换它的机制,就是epoll。相比于select,epoll最大的好处在于它不会随着监听fd数目的增长而降低效率。因为在内核中的select实现中,它是采用轮询来处理的,轮询的fd数目越多,自然耗时
阅读全文
posted @ 2020-06-11 15:25 looyee
阅读(251)
评论(0)
推荐(0)
2020年6月10日
零拷贝-zero copy
摘要: Efficient data transfer through zero copyZero Copy I: User-Mode Perspective 0. 前言 在阅读RocketMQ的官方文档时,发现Chapter6.1中关于零拷贝的叙述中有点不理解,因此查阅了相关资料,来解释文中的说法。 Co
阅读全文
posted @ 2020-06-10 10:43 looyee
阅读(364)
评论(0)
推荐(0)
2020年5月27日
Linux 中断机制
摘要: 原文:http://blog.csdn.net/kanghua/article/details/1843788 点击打开链接 Linux中断解析 摘要:本章将向读者依次解释中断概念,解析Linux中的中断实现机理以及Linux下中断如何被使用。作为实例我们第一将向《i386体系结构》一章中打造的系统
阅读全文
posted @ 2020-05-27 17:33 looyee
阅读(950)
评论(0)
推荐(0)
上一页
1
···
3
4
5
6
7
8
9
10
11
···
19
下一页
公告