小贝_redis学习目标
2015-08-01 16:21
513 查看
redis学习目标
一、Nosql介绍
二、redis介绍
三、redis适用场合
四、redis的学习目标
一、Nosql介绍
Nosql(Nosql=Not Only SQL),意为反sql运动,它指的是非关系数据库。Nosql是以key-value的形式进行存储,和传统的关系型数据库不一样,不一定遵循传统数据库的一些基本要求,比如说遵循sql标准、acid标准、表结构等等,这类数据库主要有以下的特点: 非关系型的、分布式的、开源的、水平可拓展的。
Nosql有这些特点:
a、处理超大量的数据
b、运行在便宜的PC服务器集群上
c、击碎了性能瓶颈
Nosql适用场景
1、对数据高并发读写
2、对海量数据的高效率存储和访问
3、对数据的高可拓展性和高可用性
二、redis介绍
1、Redis是一个开源的,先进的key-value存储系统。它通常被称为数据结构服务器,因为它的键可以包含字符串、哈希、列表、集合和有序集合。为了保证效率,数据都是缓存在内存中,它也可以周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件中。2、redis与mysql的区别
redis | mysql | |
是否具有库概念 | 有 | 有 |
是否具有表概念 | 无 | 有 |
是否具有字段概念 | 无 | 有 |
三、redis使用场合
1、取最新的N个数据的操作2、排行榜应用,取top N操作
3、需要精确设定过期时间的应用
4、计数器应用
5、pub/sub构建实时消息系统
6、构建队列系统
7、缓存
四、redis的学习目标
1、了解redis的数据类型2、redis的常用命令
3、redis的高级应用
4、php+redis的简单实例
The quieter you become,the more you are able to hear!
相关文章推荐
- Redis 数据持久化
- Jedis - Redis通信协议
- Twemproxy redis 配置(session和db)
- Redis 通信协议
- 生产环境下Redis主备配置(持久化)
- Redis持久化实践及灾难恢复模拟
- 消息队列 redis vs nsq
- redis 学习
- redis 安装与部署
- redis web管理界面工具安装
- Redis数据类型之字典
- redis学习小结
- redis --初级笔记
- redis3.0.3集群安装详细步骤
- Redis安装和简单测试
- redis改密码
- Redis——Java操作
- Redis——发布订阅模式&虚拟内存
- Redis——事务&持久化
- redis笔记