redis

Redis是当前比较热门的NOSQL数据库系统之一,它是一个开源的使用C语言编写的键值对(key-value)数据存储系统(区别于MySQL的二维表格的形式存储。)
了解咨询

雷达评级

A

用户规模

-

产品上线

-

商品详情

商品亮点
  • reids会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,实现数据的持久化.
商品说明
版本: V1.0 交付方式: 镜像
适用于: Linux 上架日期: 2020-07-23
特点: 
         1、Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。
         2、Redis不仅仅支持简单的key-value类型的数据,同时还提供字符串(strings)、lists(列表)、sets(集合)和zsets(有序集合)、散列(hash)等数据结构的存储。
         3、Redis支持数据的备份,即master-slave模式的数据备份。
         4、性能极高:Redis能读的速度是110000次/s,写的速度是81000次/s 。
         5、原子性:Redis的所有操作都是原子性的,意思就是要么成功执行要么失败完全不执行。单个操作是原子性的。多个操作也支持事务,即原子性,通过MULTI和EXEC指令包起来。
         6、丰富的特性:Redis还支持 publish(发布)/subscribe(订阅), 通知, key 过期等等特性。

持久化的两种方式:
                       由于Redis的数据都存放在内存中,如果没有配置持久化,redis重启后数据就全丢失了,于是需要开启redis的持久化功能,将数据保存到磁盘上,当redis重启后,可以从磁盘中恢复数据。
                 redis提供两种方式进行持久化:
                                      一种是RDB持久化,原理是将Reids在内存中的数据定时dump到磁盘上。性能高,但可能会引起一定程度的数据丢失。
                                       另外一种是AOF(append only file)持久化,原理是将Reids的操作日志以追加的方式写入文件,类似mysql的binlog,记录每次更新的日志。

用户案例

暂无,请等待更新