失效链接处理 |
Redis学习总结 PDF 下载
本站整理下载:
相关截图:
主要内容:
1、Redis 概念:
redis 是一款高性能的 nosql 系列的非关系型数据库,可以支持每秒十几
万次的读/写操作,并且还支持集群,分布式,主从同步等配置。还支持一定的
事务能力,这保证了高并发的场景下数据的安全性和一致性。
2、nosql 与关系型数据库的比较:
NOSQL 和关系型数据库比较
优点:
1)成本:nosql 数据库简单易部署,基本都是开源软件,不需要像使用 oracle 那样花
费大量成本购买使用,相比关系型数据库价格便宜。
2)查询速度:nosql 数据库将数据存储于缓存之中,关系型数据库将数据存储在硬盘
中,自然查询速度远不及 nosql 数据库。
3)存储数据的格式:nosql 的存储格式是 key,value 形式、文档形式、图片形式等等,
所以可以存储基础类型以及对象或者是集合等各种格式,而数据库则只支持基础类型。
4)扩展性:关系型数据库有类似 join 这样的多表查询机制的限制导致扩展很艰难。
缺点:
1)维护的工具和资料有限,因为 nosql 是属于新的技术,不能和关系型数据库 10 几年
的技术同日而语。
2)不提供对 sql 的支持,如果不支持 sql 这样的工业标准,将产生一定用户的学习和
使用成本。
3)不提供关系型数据库对事务的处理。
3、redis 的应用场景:
redis 是用 c 语言开发的一个开源的高性能键值对(key_value)数据库,
目前为止 redis 支持的数据类型:
应用的场景如下:
4、安装与配置:
|