抱歉,您的瀏覽器無法訪問本站
本頁面需要瀏覽器支持(啟用)JavaScript
了解詳情 >

什么是Redis? Redis是一个使用C语言编写的、开源的、高性能的、非关系的、键值对数据库。 Redis中可以存储 键 和五种数据类型的值,其中键只能是字符串、值可以是字符串、列表、哈希、集合、有序集合。 Redis与传统的数据库不同的点是它存储在内存中,所以读写速度非常快,可以达到每秒处理10万次读/写的操作,是一只性能最快的key-value数据库,因此它经常被来用作缓存。同时它也被...

持久化简介

redis是内存数据库,它的数据都存放在内存(RAM)中,这意味着如果断电数据将会全部丢失。因此需要把数据写入硬盘(ROM)中,来保证数据可用性。这种机制就是redis的持久化机制,它会将内存中的数据库状态保存到硬盘中。

redis支持两种的持久化方式:

  1. RDB快照,在指定的时间间隔对数据进行快照存储。
  2. AOF,记录服务器每次的写操作,将操作记录追加到硬盘中存储。

持久化过程

pasted-47

redis集群简介 首先为什么要集群呢,如果是单机版的redis,如果它挂了对我们程序的执行会有影响。我们想要实现如果redis挂了会有其他redis顶上。而且单个redis的能力终究有限,我们可以把多个redis节点组成一个可用的工作节点,增加 Redis 的 高可用、可扩展、分布式、容错。 redis有三种集群模式 主从模式 哨兵模式 cluster模式 主从模式 主从模式简介...

redis简介 redis是一个开源,高性能,基于key-value的缓存存储系统,通过多种键值数据类型来适应不同应用场景的缓存与存储需求。redis是Remote Dictionary Server(远程字典服务器)的缩写,允许其他应用使用TCP协议读写字典的内容。目前redis提供5种键值数据类型。 string(字符串类型) hash(散列/哈希类型) list(列表类型) set...