博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
小蚂蚁学习Redis笔记(1)——Redis简介、适用场景、对比
阅读量:6071 次
发布时间:2019-06-20

本文共 703 字,大约阅读时间需要 2 分钟。

hot3.png

Nosql    =    not only sql    反sql运动,非关系型数据库

    Nosql是以key-value形式存储,和传统的关系型数据库形成对比。

    Nosql有以下几个特点:非关系型的,分布式,开源的,水平可拓展的。

    优点:

        1. 处理超大量的数据    2. 运行在便宜的PC服务器集群上    3. 击碎了性能瓶颈

    Nosql的适用场景:

        1. 对数据高并发读写    2. 对海量数据的高效率存储和访问    3. 对数据的高可扩展性和高可用性

        ps:扩展性好主要体现在它没有一个固定的表结构。

Redis介绍:

     一个开源的,以key-value存储,通常被称为数据结构服务器。键可以包含字符串、哈希、链表、集合和有序集合。

    Redis最大的用户就是新浪微博,它的部署场景大致分为两种:

        1. 应用程序直接访问Redis数据库。

        2. 应用程序直接访问Redis,只有当Redis访问失败时,才访问Mysql。

    Redis适用场景:

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

        2. 排行榜应用,取出Top N操作

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

        4. 计数器应用

        5. uniq操作,获取某段时间所有数据排除重复值

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

        7. Pub/Sub构建实时消息系统。Redis独有功能,发布/订阅

        8. 构建队列系统

        9. 缓存

Redis、Mysal、Mongo DB的对比

                            Redis                            Mysql                                MongoDB

库的概念                有                                    有                                        有

表的概念                无                                    有                                        集合

字段的概念            无                                     有                                         无 

学PHP的小蚂蚁 原创博客 

转载于:https://my.oschina.net/woshixiaomayi/blog/528558

你可能感兴趣的文章
java基础---->正则表达式
查看>>
2.2013/06/13_log(n)+1
查看>>
关于加载iframe时进度条不消失的问题
查看>>
poj 3984迷宫问题【广搜】
查看>>
oracle ORA-01840:输入值对于日期格式不够长
查看>>
python基础知识~logger模块
查看>>
SIP入门(二):建立SIPserver
查看>>
Servlet3.0的异步
查看>>
WebService连接postgresql( 失败尝试)
查看>>
从头认识java-13.11 对照数组与泛型容器,观察类型擦除给泛型容器带来什么问题?...
查看>>
Python-MacOSX下SIP引起的pip权限问题解决方案(非取消SIP机制)
查看>>
从MFQ方法到需求分析
查看>>
android.view.WindowManager$BadTokenException: Unable to add window
查看>>
HDU5012:Dice(bfs模板)
查看>>
iphone openssh
查看>>
Linux下MEncoder的编译
查看>>
Xamarin使用ListView开启分组视图Cell数据展示bug处理
查看>>
Javascript中闭包(Closure)的探索(一)-基本概念
查看>>
spark高级排序彻底解秘
查看>>
ylbtech-LanguageSamples-PartialTypes(部分类型)
查看>>