随笔分类 - Redis
关于Redis的学习及遇到的问题目录
摘要:一:主从模式Windows下搭建 1:基本介绍 主从复制中一个 主节点(master)可以拥有多个 从节点(slave),但是一个slave只能对应一个master。这样,当某个slave宕机是不会影响其它slave的读取和master的读取和写入;但是之前宕机的slave重新启动服务后,数据会从自
阅读全文
摘要:一:简介 SpringDataRedis是SpringData开源项目中的一部分,它可以在Spring项目中更灵活简便的访问和操作Redis;原先在没有SpringDataRedis时往往使用Jedis来操作Redis,但是使用Jedis还是有那么一些不方便,Jedis各种操作Redis的方法参杂在
阅读全文
摘要:一:Redis持久化概述 持久化的功能:Redis是内存数据库,数据都是存储在内存中,为了避免进程退出导致数据的永久丢失,需要定期将Redis中的数据以某种形式(数据或命令)从内存保存到硬盘;当下次Redis重启时,利用持久化文件实现数据恢复。除此之外,为了进行灾难备份,可以将持久化文件拷贝到一个远
阅读全文
摘要:一:基本介绍 1:事务的基本特性 ① 原子性(atomicity): 事务是一个原子操作,有一系列动作组成。事务的原子性确保动作要么全部完成,要么完全不起作用 ② 一致性(consistency): 一旦所有事务动作完成,事务就被提交。数据和资源就处于一种满足业务规则的一致性状态中 ③ 隔离性(is
阅读全文
摘要:一:简介 在浏览本篇文章时务必要会Redis的基本命令,因为在一些主流语言中使用一些其它Redis客户端时都是基于基本命令来操作的;比如在java项目中使用连接Redis客户端有Jedis、Redisson、Jredis、JDBC-Redis;不过官方推荐我们使用Jedis和Redisson;本文章
阅读全文
摘要:一:序 其实本文的命令大家都可以去官网学习,但是我出这篇文章只是以更直观的方式来解读官网上的命令,让大家一眼可以看得懂,看的明白; 注意:我全文使用的Redis版本为 6.2.x 版本,低版本可能有些命令不存在;还有要想学习更全的Redis命令,推荐官网学习 其实写本次文章让我最初模棱两可的一些命令
阅读全文
摘要:一:Redis简介 Redis(Remote Dictionary Server 远程字典服务)是一个开源的(BSD许可的)内存数据结构存储,用作数据库、高速缓存和消息队列代理。 Redis提供五大基本类型和三大特殊类型数据如基本类型:字符串(String)、散列(hash)、列表(list)、集合
阅读全文