随笔分类 -  NoSql

Redis的持久化
摘要:1、数据库状态:服务器中的非空数据库以及它们的键值对统称为数据库状态。 2、持久化方式 (1)RDB持久化:将Redis在内存中的数据库状态保存到磁盘里面,生成一个经过压缩的二进制文件,避免数据意外丢失。 (2)AOF持久化:通过保存Redis服务器所执行的写命令来记录数据库状态的,AOF文件保存的 阅读全文
posted @ 2019-10-05 16:08 逍遥1989 阅读(138) 评论(0) 推荐(0)
Redis数据库的概念
摘要:1、Redis服务器默认会创建16个数据库,存储在数组中。 2、每个Redis客户端都有自己的目标数据库,默认情况下客户端的目标数据库为0号数据库,可以通过执行SELECT命令来切换目标数据库。 3、数据库的内部结构 (1)数据库由redisDb结构表示,主要由dict和expires两个字典构成, 阅读全文
posted @ 2019-10-05 11:12 逍遥1989 阅读(1013) 评论(0) 推荐(0)
Redis的数据结构
摘要:1、Redis是使用C语言开发的一种以键值对形式存储数据的非关系型数据库。 2、Redis的键只能是字符串类型,值可以包括:String、List、Set、Sorted set、Hash等。 3、String类型底层实现 (1)采用简单动态字符串(simple dynamic string,SDS) 阅读全文
posted @ 2019-10-03 22:25 逍遥1989 阅读(175) 评论(0) 推荐(0)