
Redis
文章平均质量分 66
开发技能收集中
以使用为主,在工作中,总结所接触到的技术
展开
-
Redis从入门到入土----5.事务
Redis使用watch来提供乐观锁定,类似于CAS(check-and-set),也就是被watch的键会被监控,并会发觉这些键是否被改过,如果被改过,事务取消,Redis的事务仅仅是保证事务里的操作会被连续独占的执行,redis命令执行是单线程架构,在执行完事务内所有指令前是不可能再去同时执行其他客户端的请求的。因为事务提交前任何指令都不会被实际执行,也就不存在”事务内的查询要看到事务里的更新,在事务外查询不能看到”这种问题了。Redis会保证一个事务内的命令依次执行,而不会被其它命令插入。原创 2023-08-12 11:00:30 · 46 阅读 · 1 评论 -
Redis从入门到入土----4.持久化
1.简介什么是Redis持久化,我个人的理解,因为Redis缓存数据都是到内存中的,那如果发生了宕机数据就会没有了,那如何保证数据持久化呢。原创 2023-08-12 09:42:55 · 67 阅读 · 1 评论 -
Redis从入门到入土----3.十大数据类型
官网:英文官网: Commands | Redis中文:Redis命令中心(Redis commands) -- Redis中国用户组(CRUG)原创 2023-08-11 14:07:39 · 87 阅读 · 1 评论 -
Redis从入门到入土----2.Redis安装
redis.conf配置文件,改完后确保生效,记得重启,记得重启(查找输/ 修改输i 保存 qw)3.下载redis-7.0.12.tar.gz将他放入到opt文件夹下,并且解压到当前目录。5.在redis-7.0.12目录下输入make指令进行安装(需要连接外网)7.将redis.conf文件保存一份,(为了方便找到默认配置)6.查看redis默认安装目录:user/local/bin。删除/user/local/lib目录下与redis相关的文件。根据以下指令查看是否启动成功。原创 2023-08-08 15:23:07 · 118 阅读 · 0 评论 -
Redis从入门到入土----1.Redis入门概述
官网解释: Remote Dictionary Server(远程字典服务)是完全开源的,使用ANSIC语言编写遵守BSD协议,是一个高性能的Key-Value数据库提供了丰富的数据结构,例如String、Hash、List、Set、SortedSet等等。数据是存在内存中的,同时Redis支持事务、持久化、LUA脚本、发布/订阅、缓存淘汰、流技术等多种功能特性提供了主从模式、Redis Sentinel和Redis Cluster集群原创 2023-08-08 11:25:16 · 72 阅读 · 0 评论