数据库类型

关系型数据库

MySQL、SQLServer、Oracle、DB2
1.数据之间有关联关系
2.数据存储在硬盘中
3.数据的格式固定(结构化数据)

非关系型数据库:

Redis、MongoDB、HBase

1.数据之间没有关系
2.数据存在内存中(持久化)
3.数据的结构不是固定

Redis

常见的五种:
字符串,哈希,列表,集合
(1)字符串
数据库类型
(2)哈希:
数据库类型
(3)列表:

数据库类型
(4)集合:set
数据库类型
(5)有序集合:sortedset
数据库类型
数据库类型

应用场景:缓存热数据,计算器,队列,排行榜,位操作(几亿用户的签到,登录次数,活跃度,是否在线),分布式锁和单线程机制(使用redis过滤,秒杀),最新的列表,

数据库类型