首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
redis
相关资讯
热门
最新
后端
01-01 08:00
后端
Redis数据结构—跳跃表
Redis数据结构—跳跃表,Redis数据结构—跳跃表目录Redis数据结构—跳跃表跳跃表产生的背景跳跃表的结构利用跳跃表查询有序链表Redis跳跃表图示Redis跳跃表数据结构小结Redis数据结构—跳跃表大家好,我是白泽,最近学校有点事Redis知识点的更新就放缓了,趁着周六赶紧补一补,我们开始吧~跳跃表产生的背景对于有序列表的查找来说,无法找到类似用在有序数组上的二分查找这样的查找算法,因此
140
后端
01-01 08:00
后端
Redis 集群伸缩原理
Redis 集群伸缩原理,Redis集群伸缩原理Redis节点分别维护自己负责的槽和对应的数据。伸缩原理:Redis槽和对应数据在不同节点之间移动环境:CentOS7搭建Redis集群一、集群扩容#1.手动扩容#(1)准备节点9007,并加入集群#192.168.11.40:9001>clustermeet192.168.11.409007【注意】若clustermeet加入已存在于其它集群的节点
95
后端
01-01 08:00
后端
Redis实现订单自动过期功能的示例代码
Redis实现订单自动过期功能的示例代码,Redis实现订单自动过期功能的示例代码这篇文章主要介绍了Redis实现订单自动过期功能的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧前言用户下单后,规定XX分钟后自动设置为“已过期”,不能再发起支付。项目类似此类"过期"的需求,笔者提供一种使用Redis的解决思路,结合Re
122
后端
01-01 08:00
后端
redis 限制内存使用大小的实现
redis 限制内存使用大小的实现,redis限制内存使用大小的实现这篇文章主要介绍了redis限制内存使用大小的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧记录一次生产环境问题排查过程:生产环境部署方式:nginx+uwsgi+flask问题描述:发现生产环境中之前正常运行的服务突然不可用了,查看程序日志发现部分接口访
142
后端
01-01 08:00
后端
Redis Lua脚本
Redis Lua脚本,RedisLua脚本Lua脚本功能是Reids2.6版本的最大亮点,通过在服务器中内嵌对Lua环境的支持,Redis客户端可以使用Lua脚本,直接在服务器端原子地执行多个Redis命令。Redis解决了长久以来不能高效地处理CAS(check-and-set)命令的缺点,并且可以通过组合使用多个命令,轻松实现以前很难实现或者不能高效实现的模式。脚本的执行在脚本环境的初始化工
133
后端
01-01 08:00
后端
Redis事务
Redis事务,Redis通过MULTI、DISCARD、EXEC和WATCH四个命令来实现事务功能,本章首先讨论使用MULTI、DISCARD和EXEC三个命令实现的一般事务,然后再来讨论带有WATCH的事务的实现。因为事务的安全性也非常重要,所以本章最后通过常见的ACID性质对Redis事务的安全性进行了说明。事务事务提供了一种“将多个命令打包,然后一次性、按顺序地执行”的机制,并且事务在执行
128
后端
01-01 08:00
后端
Redis 的持久化
Redis 的持久化,原文链接:https://www.changxuan.top/?p=1386Redis是一个非关系型的内存数据库,使用内存存储数据是它能够进行快速存取数据的原因之一。在实际应用中,常有人提倡把Redis只作为一种能够提高用户体验的组件来使用,也就是说即使Redis服务挂掉之后也要保证系统正常使用。不过,在很多系统中还是希望既能发挥Redis基于内存快速存取的特性,又希望机器断
130
后端
01-01 08:00
后端
Redis i/o timeout
Redis i/o timeout,Redisi/otimeout1.背景公司项目使用国外ucloud云,发现公司业务服务器时常连接redis服务,发生i/otimeout的问题。研发以及服务器侧查看没有异常,反馈给ucolud解决问题。所以这里做一个记录。2.故障原因及导致的问题连接失败:连接失败redis当时所在宿主机由于多个从库备份导致IO磁盘写突增,导致Redis主线程比较卡,处理连接请求
116
后端
01-01 08:00
后端
Redis—简单动态字符串(SDS)
Redis—简单动态字符串(SDS),目录Redis—简单动态字符串(SDS)1.常数复杂度获取字符串长度:2.杜绝缓冲区溢出:3.减少修改字符串时带来的内存重分配次数4.二进制安全SDS的定义SDS与C字符串的区别小结Redis—简单动态字符串(SDS)这两天我原本打算学习一下若依这个老生常谈的开源的后端管理系统(如果你没听过,在将来的某一天也会听说甚至用到),拿到这个系统的前后端分离版后,若依
104
后端
01-01 08:00
后端
Redis之持久化
Redis之持久化,Redis之持久化1.RDBRDB持久化是把当前进程数据生成快照保存到硬盘的过程,触发RDB持久化过程分为手动触发和自动触发。1.1触发机制手动触发分别对应save和bgsave命令:□save命令:阻塞当前Redis服务器,直到RDB过程完成为止,对于内存比较大的实例会造成长时间阻塞,线上环境不建议使用。运行save命令对应的Redis日志如下:*DBsavedondisk□
144
«
1
2
...
36
37
38
39
40
41
42
43
44
»