redis学习
Nosql和sql的区别
应用场景不同,sql支持关系复杂的数据查询,nosql反之
sql支持事务性,nosql不支持
redis特性
redis是一个开源的,内存中的数据结构存储系统,可以用作数据库,缓存和消息中间件.
redis是c语言编写的,支持数据持久化,是key-value类型数据库
应用在缓存,队列中
redis支持数据备份,也就是master-slave模式
redis优势
性能高,读取速度10万次每秒,写入速度8w次每秒,所有操作支持原子性
用作缓存数据库,数据放在内存中,替代某些场景下的mysql,如社交类app
大型系统中,可以存储session信息,购物车订单.