admin
-
9. sharding-jdbc源码之最大努力型事务
阿飞Javaer,转载请注明原创出处,谢谢! BASE Transaction Best efforts delivery transaction (已经实现). Try conf…
-
8. sharding-jdbc源码之结果合并总结
阿飞Javaer,转载请注明原创出处,谢谢! 分页性能分析 性能瓶颈 查询偏移量过大的分页会导致数据库获取数据性能低下,以MySQL为例: SELECT * FROM t_orde…
-
5. sharding-jdbc源码之结果合并
阿飞Javaer,转载请注明原创出处,谢谢! 单表查询之结果合并 接下来以执行SELECT o.* FROM t_order o where o.user_id=10 order …
-
4. sharding-jdbc源码之分布式ID
阿飞Javaer,转载请注明原创出处,谢谢! 实现动机 传统数据库软件开发中,主键自动生成技术是基本需求。而各大数据库对于该需求也提供了相应的支持,比如MySQL的自增键。 对于M…
-
2. sharding-jdbc源码之Configuration
阿飞Javaer,转载请注明原创出处,谢谢! 上篇文章sharding-jdbc源码之数据源介绍了通过Java硬编码创建ShardingDataSource。这篇文章通过分析sha…
-
3. sharding-jdbc源码之路由&执行
阿飞Javaer,转载请注明原创出处,谢谢! 继续以sharding-jdbc-example-jdbc模块中的com.dangdang.ddframe.rdb.sharding….
-
1. sharding-jdbc源码之数据源
阿飞Javaer,转载请注明原创出处,谢谢! 以com.dangdang.ddframe.rdb.sharding.example.jdbc.Main剖析分库分表配置与实现,其部分…
-
剖析Redis RDB文件
通过redis-cli中执行save或者bgsave可以得到RDB文件(文件名由配置文件中dbfilename指定,例如dbfilename "dump.rdb"…
-
Redis几个重要的健康指标
存活情况 所有指标中最重要的当然是检查redis是否还活着,可以通过命令PING的响应是否是PONG来判断。 连接数 连接的客户端数量,可通过命令src/redis-cli inf…
-
Redisson实现Redis分布式锁的N种姿势
前几天发的一篇文章《Redlock:Redis分布式锁最牛逼的实现》,引起了一些同学的讨论,也有一些同学提出了一些疑问,这是好事儿。本文在讲解如何使用Redisson实现Redis…
-
Redis源码分析–RDB实现源码阅读
重要说明,在看这篇文章之前,最好先通过剖析Redis RDB文件 了解RDB文件的结构; RDB相关源码在rdb.c中;通过saveCommand(redisClient *…
-
SortedSet如何实现多维度排序
说明:本次实践基于Redis版本3.2.11。 关于SortedSet 首先,我们都知道Redis的SortedSet是可以根据score进行排序的,以手机应用商店的热门榜单排序为…
-
Redis源码分析–AOF文件全量重写源码阅读
重要说明,在看这篇文章之前,最好先通过 剖析Redis协议 了解Redis协议,AOF文件全量重写就是根据Redis协议生成的; AOF文件什么时候完全重写: 1 AOF文件超过6…
-
Redis源码分析–AOF文件增量追写源码阅读
重要说明,在看这篇文章之前,最好先通过 剖析Redis协议 了解Redis协议,AOF文件增量追写就是根据Redis协议生成的; 这个方法主要是实时追写AOF文件的业务逻辑,比如配…
-
index
4761#一、Redis 基础教程 4763#二、Redis 简介 4765#三、Redis 安装 4767#四、Redis 配置 4769#五、Redis redis.conf …
-
Redis 5.0 正式发布!一网打尽所有新特性!
作为一统缓存江山的redis,正式发布了5.0稳定版(stable),激不激动,开不开森?Github链接:https://github.com/antirez/redis/rel…
-
26-二十六、Redis 分区
引言 分区为 Redis 提供了更大的存储能力,更高的性能,更强的传输能力 分区是分割数据到多个 Redis 实例的处理过程 分区后每个 Redis 实例只保存 key 的一个子集…
-
25-二十五、Redis 管道技术
引言 Redis 是一种基于 客户端-服务端 模型以及 请求/响应 协议的 TCP 服务 所以一次 Redis 命令请求会遵循以下步骤 1、 客户端向服务端发送一个查询请求,并监听…
-
24-二十四、Redis 客户端连接
引言 Redis 通过监听一个 TCP 端口或者 Unix socket 的方式来接收来自客户端的连接 当一个连接建立后,Redis 内部会进行以下一些操作: 1、 客户端 soc…