首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
程序员历小冰
掘友等级
后端开发工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
84
文章 84
沸点 0
赞
84
返回
|
搜索文章
程序员历小冰
关注了
阴明
后端开发工程师
程序员历小冰
后端开发工程师
·
2年前
关注
ElasticSearch 如何使用 TDigest 算法计算亿级数据的百分位数?
今天,我们就来了解一下其聚合分析中较为常见的 percentiles 百分位数分析。n 个数据按数值大小排列,处于 p% 位置的值称第 p 百分位数。比如说,Elastic...
7
评论
分享
程序员历小冰
后端开发工程师
·
2年前
关注
ElasticSearch 如何使用 ik 进行中文分词?
本篇文章则着重分析 ElasticSearch 在全文搜索前如何使用 ik 进行分词,让大家对 ElasticSearch 的全文搜索和 ik 中文分词原理有一个全面且深入...
2
1
分享
程序员历小冰
后端开发工程师
·
3年前
关注
线上MySQL读写分离,出现写完读不到问题如何解决
大家好,我是历小冰。 今天我们来详细了解一下主从同步延迟时读写分离发生写后读不到的问题,依次讲解问题出现的原因,解决策略以及 Sharding-jdbc、MyCat 和 M...
3
1
分享
程序员历小冰
后端开发工程师
·
3年前
关注
为什么ElasticSearch比MySQL更适合全文索引
熟悉 MySQL 的同学一定都知道,MySQL 对于复杂条件查询的支持并不好。MySQL 最多使用一个条件涉及的索引来过滤,然后剩余的条件只能在遍历行过程中进行内存过滤,对...
7
2
分享
程序员历小冰
后端开发工程师
·
3年前
关注
编程小技巧之 Linux 文本处理命令(二)
合格的程序员都善于使用工具,正所谓君子性非异也,善假于物也。合理的利用 Linux 的命令行工具,可以提高我们的工作效率。 本篇文章是《Linux 文本处理命令》 续篇,在...
赞
评论
分享
程序员历小冰
后端开发工程师
·
3年前
关注
一万字详解 Redis Cluster Gossip 协议
大家好,我是历小冰,今天来讲一下 Reids Cluster 的 Gossip 协议和集群操作,文章的思维导图如下所示。 对于数据存储领域,当数据量或者请求流量大到一定程度...
38
6
分享
程序员历小冰
后端开发工程师
·
3年前
关注
MySQL 的 join 功能弱爆了?
大家好,我是历小冰,今天我们来学习和吐槽一下 MySQL 的 Join 功能。 关于MySQL 的 join,大家一定了解过很多它的“轶事趣闻”,比如两表 join 要小表...
7
评论
分享
程序员历小冰
后端开发工程师
·
3年前
关注
MySQL死锁系列-线上死锁问题排查思路
MySQL 死锁异常是我们经常会遇到的线上异常类别,一旦线上业务日间复杂,各种业务操作之间往往会产生锁冲突,有些会导致死锁异常。这种死锁异常一般要在特定时间特定数据和特定业...
12
评论
分享
程序员历小冰
后端开发工程师
·
3年前
关注
100% 展示 MySQL 语句执行的神器-Optimizer Trace
在上一篇文章《用Explain 命令分析 MySQL 的 SQL 执行》中,我们讲解了 Explain 命令的详细使用。但是它只能展示 SQL 语句的执行计划,无法展示为什...
16
2
分享
程序员历小冰
后端开发工程师
·
3年前
关注
用 Explain 命令分析 MySQL 的 SQL 执行
在上一篇文章《MySQL常见加锁场景分析》中,我们聊到行锁是加在索引上的,但是复杂的 SQL 往往包含多个条件,涉及多个索引,找出 SQL 执行时使用了哪些索引对分析加锁场...
21
1
分享
程序员历小冰
后端开发工程师
·
3年前
关注
MySQL死锁系列-常见加锁场景分析
在上一篇文章《锁的类型以及加锁原理》主要总结了 MySQL 锁的类型和模式以及基本的加锁原理,今天我们就从原理走向实战,分析常见 SQL 语句的加锁场景。了解了这几种场景,...
25
2
分享
程序员历小冰
后端开发工程师
·
3年前
关注
Java 数据持久化系列之 HikariCP (一)
在上一篇《Java 数据持久化系列之池化技术》中,我们了解了池化技术,并使用 Apache-common-Pool2 实现了一个简单连接池,实验对比了它和 HikariCP...
13
评论
分享
程序员历小冰
后端开发工程师
·
3年前
关注
MySQL的死锁系列- 锁的类型以及加锁原理
由于开发任务紧急,只是暂时规避了一下,但是对触发死锁的原因和相关原理不甚了解,于是这几天一直在查阅相关资料,总结出一个系列文章供大家参考。本篇是上篇,主要介绍 MySQL ...
5
评论
分享
程序员历小冰
后端开发工程师
·
4年前
关注
Java 数据持久化系列之池化技术
在上一篇文章《Java 数据持久化系列之JDBC》中,我们了解到使用 JDBC 创建 Connection 可以执行对应的SQL,但是创建 Connection 会消耗很多...
4
评论
分享
程序员历小冰
后端开发工程师
·
4年前
关注
Redis 命令执行过程(下)
在上一篇文章中《Redis 命令执行过程(上)》中,我们首先了解 Redis 命令执行的整体流程,然后细致分析了从 Redis 启动到建立 socket 连接,再到读取 s...
3
评论
分享
程序员历小冰
后端开发工程师
·
4年前
关注
Redis 命令执行过程(上)
今天我们来了解一下 Redis 命令执行的过程。在之前的文章中《当 Redis 发生高延迟时,到底发生了什么》我们曾简单的描述了一条命令的执行过程,本篇文章展示深入说明一下...
6
1
分享
程序员历小冰
后端开发工程师
·
4年前
关注
Java 数据持久化系列之JDBC
前段时间小冰在工作中遇到了一系列关于数据持久化的问题,在排查问题时发现自己对 Java 后端的数据持久化框架的原理都不太了解,只有不断试错,因此走了很多弯路。于是下定决心,...
6
评论
分享
程序员历小冰
后端开发工程师
·
4年前
关注
当 Redis 发生高延迟时,到底发生了什么
Redis 是一种内存数据库,将数据保存在内存中,读写效率要比传统的将数据保存在磁盘上的数据库要快很多。但是 Redis 也会发生延迟时,这是就需要我们对其产生原因有深刻的...
10
评论
分享
下一页
个人成就
优秀创作者
文章被点赞
4,362
文章被阅读
292,773
掘力值
10,906
关注了
17
关注者
4,229
收藏集
1
关注标签
51
加入于
2016-01-13