Redis操作手册
Posted 闲情偶寄
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Redis操作手册相关的知识,希望对你有一定的参考价值。
一、Redis简介
1、NoSQL
NoSQL,泛指非关系型数据库,NoSQL数据库分为四大类:键值存储数据库(Redis,Voldemort,Oracle BDB)、列存储数据库(HBase,Riak)、文档型数据库(CouchDB,MongoDB)、图形数据库(Neo4J,InfoGrid,Infinite Graph)。
2、非关系型数据库特点
- 数据模型比较简单
- 需要灵活性更强的IT系统
- 对数据库性能要求较高
- 不需要高度的数据一致性
- 对于给定key,比较容易映射复杂值的环境
3、Redis
是以key-value形式存储,和传统的关系型数据库不一样,不一定遵循传统数据库的一些基本要求。
优点:
- 对数据高并发读写
- 对海量数据的高效率存储和访问
- 对数据的可扩展性和高可用性
缺点:
- Redis(ACID处理非常简单)
- 无法做到太复杂的关系数据库模型
Redis是以key-value存储的,键可以包含:字符串(string)、哈希、链表(list)、集合(set)、有序集合(zet)。这些数据集合都支持push/pop、add/remove及取交集和并集以及更丰富的操作,Redis支持各种不同的方式排序,为了保证效率,数据都是缓存在内存中,它可以周期性的把更新的数据写入磁盘或者把修改操作写入追加到文件。
二、Redis安装与部署
三、Redis基础数据类型详解
四、Redis高级命令
五、Redis与Java的使用
六、Redis集群搭建
七、Redis集群与Spring的整合
八、TomcatRedis的session共享
以上是关于Redis操作手册的主要内容,如果未能解决你的问题,请参考以下文章