首页 > 其他 > 详细

Redis基础

时间:2021-02-16 18:16:28      阅读:21      评论:0      收藏:0      [点我收藏+]

1. 概述

Redis: REmote DIctionary Server。是一个Key - Value 型的缓存产品。

可以用来干什么?

  • 内存存储和持久化: redis支持异步将内存中的数据写到硬盘上,同时不影响继续服务。
  • 取最新N个数据的操作,如:可以将最新的10条评论的ID放在Redis的List集合里面。
  • 模拟类似于HttpSession这种需要设定过期时间的功能。
  • 发布、订阅消息系统
  • 定时器、计数器

 

Redis6之前是单线程执行的,6之后支持IO的多线程。默认有16个数据库,类似数组下标从零开始,初始默认使用0号库。 统一密码管理,16个库都是同样密码。要么都OK,要么一个也连不上。

 

2. Redis的持久化

Redis 是一个内存数据库,为了保证数据的持久性,它提供了三种持久化方案:

  • RDB 方式(默认)
  • AOF 方式
  • 混合持久化模式(4.0增加,5.0默认开启-当开启AOF时候,它也开启了)它是AOF的一个补充

Redis基础

原文:https://www.cnblogs.com/billyqiu/p/14406963.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!