首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
redis
相关资讯
热门
最新
后端
01-01 08:00
后端
Redis底层数据结构之dict、ziplist、quicklist详解
Redis底层数据结构之dict、ziplist、quicklist详解,本文给大家详细介绍了Redis的底层数据结构:dict、ziplist、quicklist的相关知识,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧目录1Redisdict1.1扩缩容的条件1.2渐进式rehash操作2Redisziplist2.1ziplist结构2.2entry结
136
代码人生
01-01 08:00
代码人生
Redis 数据备份与恢复
Redis 数据备份与恢复,RedisSAVE命令用于创建当前数据库的备份。语法redisSave命令基本语法如下:redis127.0.0.1:6379>SAVE在线示例redis127.0.0.1:6379>SAVEOK该命令将在redis安装目录中创建dump.rdb文件。恢复数据如果需要恢复数据,只需将备份文件(dump.rdb)移动到redis安装目录并启动服务即可。获取redis目录可
136
后端
01-01 08:00
后端
Redis持久化的几种方式——RDB深入解析
Redis持久化的几种方式——RDB深入解析,Redis的读写都是在内存中,所以它的性能较高,但在内存中的数据会随着服务器的重启而丢失,为了保证数据不丢失,我们需要将内存中的数据存储到磁盘,以便Redis重启时能够从磁盘中恢复原有的数据,而整个过程就叫做Redis持久化。Redis持久化也是Redis和Memcached的主要区别之一,因为Memcached不具备持久化功能。1.持久化的几种方式R
136
后端
01-01 08:00
后端
Redis5 集群扩容
Redis5 集群扩容,一、环境准备1、部署Redis5集群(见前一篇文章)2、增加节点master172.16.254.121:7001slave172.16.254.122:7002并启动redis进程二、集群扩容添加节点172.16.254.121:7001到集群123456789101112131415161718192021222324252627redis-cli--clusterad
136
后端
01-01 08:00
后端
redis位图
redis位图,位图操作,setbit,bitcount,bitfield<?phpfunctionfrstr($str){returnstr_pad($str,8,'0',STR_PAD_LEFT);}$php='';$p=frstr(decbin(ord('p')));$h=frstr(decbin(ord('h')));$php=$p.$h.$p;echo$php;echoPHP_EOL;$
135
代码人生
01-01 08:00
代码人生
Redis6系列11-Redis和MySql双写一致性问题探讨
Redis6系列11-Redis和MySql双写一致性问题探讨,1.概述1.1如何理解缓存双写一致性?如果redis中有数据,需要和数据库中的值相同如果redis中无数据,数据库中的值必须是最新值1.2缓存的分类只读缓存读写缓存同步直写策略:写缓存时也同步写数据,缓存和数据库中的数据一致对于读写缓存来说,要想保证缓存和数据库中的数据一致,就要采用同步直写策略2.数据库和缓存一致性更新策略给缓存设置
135
百科问答
01-01 08:00
百科问答
redis和mysql数据同步原理(redis保证和数据库事务一致)
redis和mysql数据同步原理(redis保证和数据库事务一致)前言由于缓存的高并发和高性能已经在各种项目中被广泛使用,在读取缓存这方面基本都是一致的,大概都是按照下图的流程进行操作: 但是在更新缓存方面,是更新完再更新缓存还是直接删除缓存呢?又或者是先删除缓存再更新数据库?在这一点上就值得探讨了。一致性方案在实际项目开发中需要保证数据库和缓存中的数据一致,否则人家充值了100块,不断刷新却还是显示0.01元,岂不是尴尬?从理论上来说,为缓存设置过期时间是最
135
后端
01-01 08:00
后端
Redissons实现分布式锁
1.添加pom和配置文件 2.使用方法 lock和tryLock的区别:lock:加锁,会阻塞线程tryLock:尝试加锁,不会阻塞线程,返回值是boolean值,建议使用 使用Redisson的好...
134
后端
01-01 08:00
后端
redis和memcached有什么区别?redis的线程模型是什么?为什么单线程的redis比多线程的memcached效率要高得多(为什么redis是单线程的但是还可以支撑高并发)?
redis和memcached有什么区别?redis的线程模型是什么?为什么单线程的redis比多线程的memcached效率要高得多(为什么redis是单线程的但是还可以支撑高并发)?,redis和memcached有什么区别?redis的线程模型是什么?为什么单线程的redis比多线程的memcached效率要高得多(为什么redis是单线程的但是还可以支撑高并发)?(1)redis和memc
134
代码人生
01-01 08:00
代码人生
Redis 教程
Redis 教程,本教程专为愿意通过简单易学的步骤学习Redis的软件专业人员而设计。完成本教程后,您将处于中等专业知识水平,从那里您可以进入更高的专业知识水平。REmoteDIctionaryServer(Redis)是一个由SalvatoreSanfilippo写的key-value存储系统,是跨平台的非关系型数据库。Redis是一个开源的使用ANSIC语言编写、遵守BSD协议、支持网络、可基
134
«
1
2
...
10
11
12
13
14
15
16
...
43
44
»