美文网首页
Redis01_简介

Redis01_简介

作者: wcc3358 | 来源:发表于2018-06-03 20:42 被阅读0次

什么是Redis?

  • Redis是一个基于键值对的开源的内存数据库。
  • Redis 的速度快,性能好。
  • Redis 提供了丰富的功能。

丰富的数据结构
键过期功能
发布订阅功能
Lua脚本功能
事务功能
Pipeline
持久化

  • Redis 使用简单的TCP协议,客户端众多。

Redis的客户端几乎涵盖了主流的编程语言,如:Java,PHP,python,C,Nodejs等。

  • Redis 提供主从和集群

Redis能做什么?

缓存
计数器
消息队列
地理信息定位

谁在使用Redis?

新浪、阿里、腾讯、百度、搜狐、优酷、美团、小米、长安等

Redis版本更新

Redis借鉴Linux操作系统对于版本号的命名规则。版本号的第二位如果为奇数,则为非稳定版本,如果为偶数,则为稳定版本。当前的奇数版本就是下一个稳定版本的开发版本。
主要版本:

  • Redis 2.6 2012年正式发布,经历了17个版本。

服务端支持Lua脚本。
键过期支持毫秒值。
从节点提供只读功能。

  • Redis 2.8 2013年正式发布,经历了24个版本。

Redis Sentinel 第二版,此版本可以在生产环境下使用
添加部分主从复制的功能,在一定程度上降低了由于网络问题,造成全量复制生成RDB对系统造成的压力

  • Redis 3.0 2015年正式发布。

Redis Cluster 官方实现

  • Redis 3.2 2016年正式发布,现在是3.2.11

新增GEO相关功能
新增quicklist编码类型
Lua脚本功能增强
Redis 4.0 现在是4.0.6
提供了模块系统,方便第三方开发者扩展Redis的功能。
提供了RDB-AOF混合持久化格式

  • 目前最新稳定版 4.0.6

Redis架构

  • Redis是单线程架构
  • Redis是纯内存访问
  • Redis使用非阻塞IO

相关文章

  • Redis01_简介

    什么是Redis? Redis是一个基于键值对的开源的内存数据库。 Redis 的速度快,性能好。 Redis 提...

  • 18旅游二班各组自我简介汇总

    一组简介 二组简介 三组简介 四组简介 五组简介 六组简介 七组简介 八组简介

  • 简介

    上辈子,洛幽喜欢了东凡一辈子,没有结果,之后她死了,她不后悔,只是为什么她一睁眼,嗯?捏了捏自己的脸,她这是回到了...

  • 简介

    1.主动地去阅读。 2.阅读目的:获得资讯,获得理解 前者为了增进资讯,获得信息,不能增加理解力。后者为了理解更多...

  • 简介

    姓名:赵金星 电话:13903984903 坐标:河南三门峡市陕州区。 三个标签的自我介绍: 1.时间管理践行者 ...

  • 简介

    朱凝不过打错个字,便被天打雷劈回古代。 为毛别人穿个废柴嫡女,她穿个废柴庶女?地位更低了哎 哇喔,别人嫁王爷,她嫁...

  • 简介

    凌波网络考试系统,是一套运行于Windows系统之上的无纸化网络考试软件。包括试卷编辑、分发试卷、学生答卷、自动阅...

  • 简介

    名字:笨小孩 不是富二代的笨小孩为了生活选择了编程。在大多数人眼里可能感觉编程是很无聊很辛苦经常加班的事情,其实人...

  • 简介

    A Native Client web application consists of JavaScript, H...

  • 简介

    选择django作为毕设项目,和日后工作内容。故在简单得做了一个blog和毕设系统之间,想深入了解django,会...

网友评论

      本文标题:Redis01_简介

      本文链接:https://www.haomeiwen.com/subject/ukkssftx.html