码迷,mamicode.com
首页 > 其他好文 > 详细

Redis探索之路(一):Redis简介

时间:2018-08-10 15:55:10      阅读:94      评论:0      收藏:0      [点我收藏+]

标签:字符串   效率   要求   方式   文件   redis简介   接口   链表   分离   

一:NOSQL  

       NotOnlySQL 反SQL运动,非关系型数据库(区别于Mysql关系型书库)。

       随着Web2.0兴起,“高性能”,“高并发”成为主流。

       NoSQL以key-value形式存储数据,不需要遵循传统数据库的节本要求(SQL标准,ACID事务属性,表结     构),主要有以下属性:非关系型、分布式的主从分离、开源的以及水平可扩展的。

二:特点(高性能,高并发)

     1.处理超大数据量

     2.运行在便宜的PC集群

     3.击碎了性能瓶颈

三:Redis介绍

      Key-Value存储系统,支持的Value类型有5种:string(字符串),List(链表),set(集合),zset(有序集合),数据都支持push/pop,add/remove以及去交集和冰机,支持不同方式的排序,为何保证效率,数据存储在内存,也可以周期性的更新的数据写入磁盘或者把修改操作写入追加的记录文件。支持Java,C#,php等语言。

     全球最大的redis用户:新浪。有200多台物理机,400多个接口运行,有4G数据在Redis上为微博用户提供服务。运用场景:

       1.Application>>Redis集群

       2.Application>>Redis集群>>MySQL集群

四 :Redis使用场合

      1.取最新的N个数据的操作

      2.排行榜,TOP N

      3.需要精确设定过期时间的应用,过期时间

      4.计数器的应用

      5.Uniq操作,获取某段时间多有数据排重值

      6.实时系统,反垃圾系统

      7.Pub/Sub构建实时消息系统

      8.消息队列List

      9.缓存

 

 

      

Redis探索之路(一):Redis简介

标签:字符串   效率   要求   方式   文件   redis简介   接口   链表   分离   

原文地址:https://www.cnblogs.com/Chen520/p/9454837.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!