Liekkas
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
13. 主从复制

13. 主从复制

互联网三高架构 互联网“三高”架构: 高并发 高性能 高可用 大数据时代的“3V”: 海量(Volume) 多样(Variety) 实时(Velocity) 可用性:(全年的秒数 - 当年宕机停用的秒数)/ 全年的秒数 * 100%。 高可用:业界高可用性目标5个9(即99.999%),即服务器年宕机时长低于315秒,约5.25分钟。 为了避免单点Redis服
2024-12-07
后端开发 > Redis
#Redis
12. 高级数据类型

12. 高级数据类型

Bitmaps 按位操作。 基础操作: 获取指定Kye对应偏移量上的bit值 1getbit key offset 设置指定key对应偏移量上的bit值,value只能是1或0 1setbit key offset value 扩展操作: 对指定key按位进行交、并、非、异或操作,并将结果保存到destKey中 1bitop op destKey key1
2024-12-07
后端开发 > Redis
#Redis
11. 服务器配置

11. 服务器配置

服务器基础配置 单位: Redis的单位大小写不敏感。 123456# 1k => 1000 bytes# 1kb => 1024 bytes# 1m => 1000000 bytes# 1mb => 1024*1024 bytes# 1g => 1000000000 bytes# 1gb => 1024*1024*1024 bytes 网络配置:
2024-12-07
后端开发 > Redis
#Redis
10. 删除策略

10. 删除策略

Redis中的数据特征 Redis是一种内存级数据库,所有数据均存放在内存中,内存中的数据可以通过TTL指令获取其状态。 XX:具有时效性的数据 -1 :永久有效的数据 -2 :已经过期的数据,或被删除的数据,或未定义的数据 Redis的数据删除策略: 定时删除 惰性删除 定期删除 删除策略的目的:在内存占用与CPU占用之间寻求平衡(删除不及时会占用大量内存,删除
2024-12-07
后端开发 > Redis
#Redis
09. 事务

09. 事务

Redis事务 Redis事务就是一个命令执行的队列,将一系列预定义命令包装成一个整体(一个队列)。当执行时,一次性按照添加顺序依次执行,中间不会被打断或者干扰。 一个队列中,一次性、顺序性、排他性的执行一系列命令。 基本操作: 开启事务 1multi 设定事务的开始位置,执行此指令后,后续的所有指令均加入到事务中。 执行事务 1exec 设置事务的结束位置,同时
2024-12-07
后端开发 > Redis
#Redis
08. 持久化

08. 持久化

持久化 利用永久性存储介质将数据进行保存,在特定的时间将保存的数据进行恢复的工作机制称为持久化。 目的:防止数据意外丢失,确保数据安全性 持久化过程保存的内容: 将当前数据状态进行保存,快照形式,存储数据结果,存储格式简单,关注点在数据 对应Redis的RDB 将数据的操作过程进行保存,日志形式,存储操作过程,存储格式复杂,关注点在数据的操作过程。 对应R
2024-12-07
后端开发 > Redis
#Redis
07. Linux操作Redis

07. Linux操作Redis

CentOS7安装Redis Redis官网下载源码包:redis-6.0.10.tar.gz 上传至服务器,解压 1tar -xvf redis-6.0.10.tar.gz 安装GCC相关 redis源码需要使用gcc进行编译 12345678yum install cppyum install binutilsyum install glibcyum ins
2024-12-07
后端开发 > Redis
#Redis
06. Jedis

06. Jedis

Java语言连接Redis服务的工具: Jedis SpringData Redis Lettuce Jedis操作Redis 引入对应的依赖 12345<dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId&
2024-12-07
后端开发 > Redis
#Redis
05. 通用指定

05. 通用指定

Key通用操作 Key 是一个字符串,通过key获取redis中保存的数据。 基本操作: 获取当前数据库的key数量 1dbsize 删除指定key 1del key 获取key是否存在 1exists key 获取key对应值的类型 1type key 扩展操作(时效性控制) 为指定key设置有效期 1234expire key
2024-12-07
后端开发 > Redis
#Redis
04. 数据类型

04. 数据类型

Redis数据类型 5种常用数据类型: string 类比java的String hash 类比java的HashMap list 类比java的 LinkedList set 类比Java的 HashSet sorted_set 也称Zset,类比java的 TreeSet redis数据存储
2024-12-07
后端开发 > Redis
#Redis
1…1415161718…37

搜索

Hexo Fluid