MySQl 和 Redis
MySQL
MySQL 是关系型数据库,开放源码软件,主要使用持久化存储设备(像磁盘)数据存放在磁盘中,功能强大。
因为磁盘访问速度远远慢于内存,所以访问速度慢
Redis 是非关系型,高性能的key-value数据库,主要使用的是内存,数据保存在内存中
(也可以存储到硬盘等设备,实现数据持久化),访问速度快。
由于Redis是一个内存数据库,读写速度非常快,在部分场合可以对关系性数据库起到很好的补充作用,
经常被拿来做数据,页面的缓存,有保存时间。
Redis是key-value 的数据结构,每条数据都是一个键值对
键的类型是字符串
注意:键不能重复
值的类型分为五种:
字符串string
哈希hash
列表list
集合set
有序集合zset
数据操作行为
保存
修改
获取
删除