您的位置:首页 > 数据库 > Redis

小贝_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!

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: