![](https://csdnimg.cn/release/download_crawler_static/88016761/bg4.jpg)
Redis是单进程单线程的?
答:Redis是单进程单线程的,Redis利用队列技术将并发访问变为串行访问,消除了传统数据
库串行控制的开销。
一个字符串类型的值能存储最大容量是多少?
答:512M
Redis的持久化机制是什么?各自的优缺点?
Redis提供两种持久化机制RDB和AOF机制:
1、RDBRedis DataBase)持久化方式:是指用数据集快照的方式半持久化模式)记录Redis数据库
的所有键值对,在某个时间点将数据写入一个临时文件,持久化结束后,用这个临时文件替换
上次持久化的文件,达到数据恢复。
优点:
1、只有一个文件dump. rdb,方便持久化。
缺点:
3、性能最大化,fork子进程来完成写操作,让主进程继续处理命令,所以是IO 最大化。使用
单独子进程来进行持久化,主进程不会进行任何IO操作,保证了Redis的高性能)4.相对于数据集
大时,比AOF的启动效率更高。