World of Anti Zhou


  • 首页

  • 标签

  • 分类

  • 归档

  • 搜索

Lucene

发表于 2018-05-17 |
Lucene底层原理和优化经验分享(1)-Lucene简介和索引原理跳跃表SkipList跳表基本原理跳跃表 复杂度分析
阅读全文 »

storm

发表于 2018-05-17 |
Storm介绍及原理storm源码之理解Storm中Worker、Executor、Task关系
阅读全文 »

时序数据库

发表于 2018-05-16 |
时序数据库深入浅出之存储篇Cassandra预聚合方案设计基于ES的时序数据库服务 - Elastic中文社区时间序列数据的存储和计算 - 开源时序数据库解析KairosDB Cassandra Schema
阅读全文 »

分布式事务以及解决方案

发表于 2018-05-15 | 分类于 分布式 |
聊聊分布式事务,再说说解决方案分布式系统的事务处理分布式系统事务一致性解决方案分布式开放消息系统(RocketMQ)的原h理与实践
阅读全文 »

Zookeeper Leader选举算法

发表于 2018-05-11 | 分类于 zookeeper |
当Leader崩溃或者Leader失去大多数的Follower,这时候zk进入恢复模式,恢复模式需要重新选举出一个新的Leader,让所有的Server都恢复到一个正确的状态。Zookeeper中Leader的选举采用了三种算法: LeaderElection FastLeaderElection ...
阅读全文 »

java nio 浅析

发表于 2018-05-10 | 分类于 java |
NIO(Non-blocking I/O,在Java领域,也称为New I/O),是一种同步非阻塞的I/O模型,也是I/O多路复用的基础,已经被越来越多地应用到大型应用服务器,成为解决高并发与大量连接、I/O处理问题的有效方式。 那么NIO的本质是什么样的呢?它是怎样与事件模型结合来解放线程、提高系 ...
阅读全文 »

MySQL事务隔离级别

发表于 2018-05-08 | 分类于 mysql |
事务隔离级别介绍 隔离级别 脏读 不可重复读 幻读 未提交读(Read uncommitted) 可能 可能 可能 已提交读(Read committed) 不可能 可能 可能 可重复读(Repeatable read) 不可能 不可能 可能 可串行化(Serializabl ...
阅读全文 »

eventloop

发表于 2018-05-08 |
Netty 源码分析之 三 我就是大名鼎鼎的 EventLoop@(Netty)[Netty, 源码分析] [TOC] 简述这一章是 Netty 源码分析 的第三章, 我将在这一章中大家一起探究一下 Netty 的 EventLoop 的底层原理, 让大家对 Netty 的线程模型有更加深入的了解 ...
阅读全文 »

Redis的缓存过期策略

发表于 2018-05-07 | 分类于 redis |
过期策略定时清除含义:在设置key的过期时间的同时,为该key创建一个定时器,让定时器在key的过期时间来临时,对key进行删除 优点 保证内存被尽快释放 缺点 若过期key很多,删除这些key会占用很多的CPU时间,在CPU时间紧张的情况下,CPU不能把所有的时间用来做要紧的事儿,还需要去花时间 ...
阅读全文 »

redis持久化

发表于 2018-05-07 | 分类于 redis |
Redis 提供了多种不同级别的持久化方式: RDB 持久化可以在指定的时间间隔内生成数据集的时间点快照(point-in-time snapshot)。 AOF 持久化记录服务器执行的所有写操作命令,并在服务器启动时,通过重新执行这些命令来还原数据集。 AOF 文件中的命令全部以 Redis 协 ...
阅读全文 »
1…456…11

Anti Zhou

一入java深似海,从此娱乐是路人。

103 日志
25 分类
45 标签
RSS
友情链接
  • yakir's notes
© 2019 Anti Zhou
由 Hexo 强力驱动 v3.7.0
|
主题 — NexT.Mist v6.1.0