首页 > 其他 > 详细

redis基础

时间:2018-04-19 00:29:31      阅读:202      评论:0      收藏:0      [点我收藏+]
1、Redis介绍

1.1、什么是 NoSql

??为了解决高并发、可扩展用大数据存储问题而产生的库方案,就是 NoSql数据库。
??NoSQL泛指非关系型的数据库,NoSQL即 Not-Only SQL,它可以作为关系型数据库的良好补充。

1.2、kv存储数据库

键值 (Key-Value)存储数据库
相关产品: 相关产品: Tokyo Cabinet/Tyrant、Redis、Voldemort、Berkeley DB
典型应用: 内容缓存,主要用于处理大量数据的高访问负载
数据模型: 一系列键值对
优势: 快速查询
劣势: 存储的数据缺少结构化

1.3、什么是 Redis

Redis是用 C语言开发的一个源高性能键值 对( key-value)数据库。它通过提供多种键 )数据库。 值数据类型来适应不同场景下的存储需求,目前为止Redis支持的键值数据类型如 下:

字符串类型 string
散列类型 hset
列表类型 list
集合类型 set
有序集合类型 。

1.4、redis的应用场景

缓存( 数据查询、短连接、新闻内容、商品等)
分布式集群架构中的 session分离。
聊天室的在线好友列表。
任务队列。(秒杀、 抢购任务队列)。
应用排行榜。
网站访问统计。
数据过期处理(可以精确到毫秒)

redis基础

原文:http://blog.51cto.com/xiong51/2105146

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!