Redis及其应用
文章平均质量分 88
Redis是移动互联网行业后台的一个常用缓存软件,我们将结合自己对redis多年使用的经验,我们也有自己独立开发的Redis中间件,我希望和大家一起分享Redis使用相关的技术,共同进步。
逍遥子_
重点关注大并发处理、分布式计算、微服务、物联网、大数据等领域
展开
-
关于健康吗、核算检测等系统高并发问题的一些思考
针对某地出现的***和*****系统并发访问的性能问题,总结了一下自己的想法,并按照自己的理解设计了一套实现架构,并列出了该架构的部署方式和运维思路。原创 2021-12-29 22:45:06 · 2972 阅读 · 0 评论 -
CentOS7 安装lua环境
下载地址:http://www.lua.org/download.html安装方法:依次执行以下命令: curl -R -O http://www.lua.org/ftp/lua-5.3.1.tar.gztar zxf lua-5.3.1.tar.gzcd lua-5.3.1make linux test可能出现的问题:gcc -std=gnu99 -O2 -原创 2015-06-25 14:00:48 · 12784 阅读 · 2 评论 -
redis命令执行流程分析
Redis中各种操作都可以通过命令来完成,因此理解redis对命令的处理流程会有助于理解redis的整个流程。本文主要对redis的命令处理流程进行详细分析。Redis将所有它能支持的命令以及对应的“命令处理函数”之间对应关系存放在数组redisCommandTable[]中,该数组中保存元素的类型为结构体redisCommand,此中包括命令的名字以及对应处理函数的地址,如:stru原创 2014-05-27 11:26:00 · 6483 阅读 · 3 评论 -
Redis 数据同步机制分析
Redis的主从同步机制可以确保redis的master和slave之间的数据同步。按照同步内容的多少可以分为全同步和部分同步;按照同步的时机可以分为slave刚启动时的初始化同步和正常运行过程中的数据修改同步;本文将对这两种机制的流程进行分析。全备份过程中,在slave启动时,会向其master发送一条SYNC消息,master收到slave的这条消息之后,将可能启动后台进程进行备份,备份完原创 2014-05-30 15:31:54 · 23600 阅读 · 6 评论 -
Redis的分片、预分片技术总结
Redis的分片、预分片技术总结Redis的分片(Sharding或者Partitioning)技术是指将数据分散到多个Redis实例中的方法,分片之后,每个redis拥有一部分原数据集的子集。在数据量非常大时,这种技术能够将数据量分散到若干主机的redis实例上,进而减轻单台redis实例的压力。分片技术能够以更易扩展的方式使用多台计算机的存储能力(这里主要指内存的存储能力)和计原创 2014-07-30 17:36:04 · 10366 阅读 · 2 评论 -
Twemproxy调研总结
本文档主要针对Redis的代理程序TwemProxy的使用进行调研和总结,共分为以下几个部分:1、TwemProxy简介;该部分主要介绍TwemProxy是什么,能干哪些事情,有什么主要特点;2、TwemProxy的集群部署;该部分主要介绍TwemProxy的集群部署方式;3、TwemProxy的功能及性能分析;该部分主要介绍TwemProxy集群架构时的功能和性能情况。4、T原创 2016-08-03 10:19:10 · 9668 阅读 · 5 评论