博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Redis原理说明
阅读量:5807 次
发布时间:2019-06-18

本文共 590 字,大约阅读时间需要 1 分钟。

hot3.png

Redis有string、hash、list、set、sorted set共5种数据类型;而Redis内部则使用一个redis Object对象(包含类型type、编码方式encoding等属性)来表示所有的key和value;其中类型type 表示value是什么数据类型,编码方式encoding则是5种数据类型在redis内部的存储方式。如:type=string表示value是一个普通字符串,对应的encoding可以是raw或者是int,如果是raw表示存储类型为字符类型,如果是int则代表存储类型为数值型类存储。

 

Redis有两种主要的持久化方式;分别是RDB和AOF。

 

RDB 持久化可以在指定的时间间隔内生成数据集的时间点快照, RDB 是一个非常紧凑(compact)的文件,它保存了 Redis 在某个时间点上的数据集。这种文件非常适合用于进行备份;其时间间隔可以通过配置文件配置。Redis默认使用的持久化是RDB方式。

 

AOF 持久化记录服务器执行的所有写操作命令,并在服务器启动时,通过重新执行这些命令来还原数据集。AOF 文件是一个只进行追加操作的日志文件;若说两种方式特点:在恢复速度上来说,RDB 恢复数据集的速度要比 AOF 恢复的速度要快。

转载于:https://my.oschina.net/u/3905833/blog/2350976

你可能感兴趣的文章
Event事件的兼容性(转)
查看>>
CQRS学习——一个例子(其六)
查看>>
Hadoop 学习资料集锦
查看>>
12.22 repeater 添加
查看>>
leetcode-74-搜索二维矩阵
查看>>
Remote Desktop Issues
查看>>
IIS7内建账号,应用程序池
查看>>
之字形打印矩阵
查看>>
我的2014-相对奢侈的生活
查看>>
zoj 2412 dfs 求连通分量的个数
查看>>
NLP自然语言处理学习笔记一(环境准备)
查看>>
李开复:中国第四波创业浪潮来临
查看>>
dl以及dt,dd,以及table的tr,th,td最清楚分析
查看>>
js 数据类型问题
查看>>
STL学习小结
查看>>
【LeetCode】151. Reverse Words in a String
查看>>
ORACLE数据库常用查询二
查看>>
VMware-workstation-full-11.0.0-2305329&VMware-player-7.0.0-2305329
查看>>
careercup-C和C++ 13.10
查看>>
Hadoop集群(第10期)_MapReduce与MySQL交互
查看>>