摘要: 1.application.yml ###################以下为Redis增加的配置########################### spring: redis: #单机配置 # host: 122.51.50.249 # port: 6380 timeout: 6000 # 阅读全文
posted @ 2021-02-17 16:07 那就这样吧~ 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 1. SpringDataRedis简介 1.1.Jedis(过时) Jedis是Redis官方推出的一款面向Java的客户端,提供了很多接口供Java语言调用。可以在Redis官网下载,当然还有一些开源爱好者提供的客户端,如Jredis、SRP等等,推荐使用Jedis。 1.2.Spring Da 阅读全文
posted @ 2021-02-17 16:06 那就这样吧~ 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 1.高可用Sentinel哨兵介绍 Sentinel哨兵是redis官方提供的高可用方案,可以用它来监控多个Redis服务实例的运 行情况。RedisSentinel是一个运行在特殊模式下的Redis服务器。RedisSentinel是在多个 Sentinel进程环境下互相协作工作的。 Sentin 阅读全文
posted @ 2021-02-17 14:44 那就这样吧~ 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 1.主从复制概念(master/slave) 持久化保证了即使redis服务重启也不会丢失数据,因为redis服务重启后会将硬盘上持久化的数据恢复到内存中,但是当redis服务器的硬盘损坏了可能会导致数据丢失,如果通过redis的主从复制机制就可以避免这种单点故障,如下图: 说明: 主redis中的 阅读全文
posted @ 2021-02-17 14:43 那就这样吧~ 阅读(28) 评论(0) 推荐(0) 编辑
摘要: Redis的持久化策略 1.持久化机制 1.1 持久化概述 持久化可以理解为存储,就是将数据存储到一个不会丢失的地方,如果把数据放在内存中,电脑关闭或重启数据就会丢失,所以放在内存中的数据不是持久化的,而放在磁盘就算是一种持久化。 Redis的数据存储在内存中,内存是瞬时的,如果linux宕机或重启 阅读全文
posted @ 2021-02-17 14:41 那就这样吧~ 阅读(45) 评论(0) 推荐(0) 编辑
摘要: Redis的事务机制 1.什么是事务 事务是指一系列操作步骤,这一系列的操作步骤,要么完全地执行,要么完全地不执行。 比如微博中:A用户关注了B用户,那么A的关注人列表里面就会有B用户,B的粉丝列表 里面就会有A用户。 这个关注与被关注的过程是由一系列操作步骤构成: (1)A用户添加到B的粉丝列表里 阅读全文
posted @ 2021-02-17 14:40 那就这样吧~ 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 第六章 Redis的发布与订阅 1.发布和订阅 1.1什么是发布和订阅 发布订阅是一种应用程序(系统)之间通讯,传递数据的技术手段。特别是在异构(不 同语言)系统之间作用非常明显。发布订阅可以是实现应用(系统)之间的解耦合。 ● 发布订阅:类似微信中关注公众号/订阅号,公众号/订阅号发布的文章,信息 阅读全文
posted @ 2021-02-17 14:38 那就这样吧~ 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 第五章 Redis数据类型 1.数据类型概述 Redis中存储数据是通过key-value存储的,对于value的类型有以下几种: 字符串类型 string 字符串类型是 Redis 中最基本的数据类型,它能存储任何形式的字符串,包括二进制 数据,序列化后的数据,JSON 化的对象甚至是一张图片。最 阅读全文
posted @ 2021-02-17 14:37 那就这样吧~ 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 第四章 Redis基本操作命令 1.基本操作命令 手册地址: redis 英文版命令大全:https://redis.io/commands redis 中文版命令大全:http://redisdoc.com/ redis 默认为 16 个库 (在 redis.conf 文件可配置,该文件很重要,后 阅读全文
posted @ 2021-02-17 14:30 那就这样吧~ 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 第三章 Redis客户端 1.客户端简介 Redis 客户端是一个程序,通过网络连接到 Redis 服务器, 在客户端软件中使用 Redis可以识别的命令,向 Redis 服务器发送命令, 告诉 Redis 想要做什么。Redis 把处理结果显示在客户端界面上。 通过 Redis 客户端和 Redi 阅读全文
posted @ 2021-02-17 14:28 那就这样吧~ 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 第二章 Redis的安装和配置 1.Redis介绍 1.1 Redis历史发展 2008年,意大利的一家创业公司Merzia推出了一款基于MySQL的网站实时统计系统LLOOGG,然而没过多久该公司的创始人 Salvatore Sanfilippo便 对MySQL的性能感到失望,于是他决定亲自为LL 阅读全文
posted @ 2021-02-17 14:26 那就这样吧~ 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 第一章 初识Nosql 1.互联网大潮下,NoSQL 的机遇 2000 年后互联网逐渐发展起来,而且十分的迅猛。早期的关系型数据库已经不能适应 互联网的快速变化。论坛、博客、sns、微博逐渐引领 web 领域的潮流。facebook , twitter 等这样的网站,每天都会产生海量的数据,几亿,十 阅读全文
posted @ 2021-02-17 14:25 那就这样吧~ 阅读(43) 评论(0) 推荐(0) 编辑