redis1

1、Redis简介:

Redis是一种数据库。能够存储数据、管理数据的一种软件。

2、数据库应用的发展历程:

单机数据库时代:一个应用,一个数据库实例
缓存、水平切分时代:
读写分离时代:
分表分库时代(集群):

关系型数据库:oracle、mysql、DB2、sqlserver、…

非关系型数据库(NoSql): 彻底改变底层存储机制。不再采用关系数据模型,而是采用聚合数据结构存储数据。
redis、mongoDB、HBase、…

3、Nosql数据模型:

关系型数据库:表
tbl_student tbl_clazz
id name age clazz_id id name
1001 zhangsan 20 111 111 clazz1
1002 lisi 21 111 222 clazz2
非关系型数据库:聚合模型—把一组相关联的数据作为一个整体进行存储和管理。
BSON:数据保存到键值对中、数据和数据之间用逗号隔开,{}表示对象,[]表示数组。
{
id:1001,
name:zhangsan,
age:20,
clazz:{
id:111,
name:clazz1
}
}
{
id:1002,
name:lisi,
age:21,
clazz:{
id:111,
name:clazz1
}
}

     K-V键值对、列簇、图表模型等。

     Redis采用的是K-V模型存储数据的。

4、Redis是一个用C语言编写的、开源的、基于内存运行并支持持久化的、高性能的NoSQL数据库.也是当前热门的NoSQL数据库之一。

Redis中的数据大部分时间都是存储内存中的,适合存储频繁访问、数据量比较小的数据。
缓存数据库

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值