文档章节

Redis探索之旅(1)- Redis初识

 大概率
发布于 2017/05/31 21:08
字数 623
阅读 4
收藏 1

Redis,其实对我来说并不是一个新鲜的事务,早在几年前刚工作时就已经接触到它了,可是一直没有系统的学习和总结过,感觉对Redis的了解有点像是熟悉的陌生人一样,亦或是犹抱琵琶半遮面的韵味,所以决定对自己掌握的Redis知识做一个简单的梳理,一方面增加自己对Redis的掌握程度,另一方面也能够帮助需要的人了解和学习Redis。

首先我们还是要先从什么是Redis说起。

Redis是REmote DIctionary Server三个词首字母的缩写,从字面上来看就是“远程字典服务器”,什么是字典呢?我们查字典时,往往都是先看目录,然后根据目录中找到想要的标题然后看下页码,直接跳转到相应的页码就可以查看到想要的内容了。这就像,你拿到一个钥匙,直接去开这个药匙对应的门内的东西,这种获取内容的方式便捷,快速。

Redis是一个高效的key-value数据库系统,所支持的value类型很丰富,不仅有我们常用的string类型,还有更为丰富的数据类型,如列表,集合,有序集合和哈希表,这些数据类型支持很多丰富的数据操作,除此之外,Redis还支持了很多编程语言,如Java,Python,PHP等等。

那么Redis都有哪些特性和优势呢?

(1)性能很高,支持每秒10万次+以上的读写操作;

(2)value支持丰富的数据操作类型,如字符串,列表,集合,有序集合,哈希表等;

(3)原子性操作,redis的所有指令都是原子性的,同时也支持多个指令合并后的原子性操作;

(4)支持丰富的其他特性,如发布/订阅等;

这里给出一个关于redis的文档,可以简单看看,也就三十页而已,几杯茶的时间就阅读完了。关于redis的简单介绍就讲到这了,后续将正式通过一篇篇文章来讲解redis的具体实战使用,谢谢。

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。互联网+时代,时刻要保持学习,携手千锋PHP,Dream It Possible。

本文转载自:

共有 人打赏支持
粉丝 1
博文 70
码字总数 4863
作品 0
私信 提问
Redis探索之旅(1)- Redis初识

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/andamajing/article/details/52422369 Redis,其实对我来说并不是一个新鲜的事务,早在几年前刚工作时就已经接...

DreamMakers
2016/09/03
0
0
初识Redis

一、概述: 在Redis中,List类型是按照插入顺序排序的字符串链表。和数据结构中的普通链表一样,我们可以在其头部(left)和尾部(right)添加新的元素。在插入时,如果该键并不存在,Redis将为该...

丑的想整容
2016/10/15
609
0
Redis探索之旅(4)- 在Linux环境下搭建单实例Redis服务实例

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/andamajing/article/details/52425098 在前面的两篇文章 《Redis探索之旅(2)- 在Windows下搭建单实例Redis...

DreamMakers
2016/09/03
0
0
初识redis及实现session共享

1.Redis介绍及安装 Redis是当前比较热门的NOSQL系统之一, 它是一个key-value存储系统,和memcached类似,但在很大程度上补足了memcached的不足,它支持存储的value类型相对较多,包括String,Li...

陈小扁
2016/05/03
0
0
Redis探索之旅(5)- 在Linux下将Redis注册成服务

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/andamajing/article/details/52425238 在《Redis探索之旅(3)- 在Windows下将Redis注册成本地服务》我们讲述...

DreamMakers
2016/09/03
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Windows / Linux / MacOS 设置代理上网的方法汇总

本文汇总了 Windows / Linux / MacOS 设置代理上网的各种方法,总结如下: 1、设置系统代理(Windows、Linux、MacOS) 2、设置代理插件(Chrome、Chromium、Firefox、Opera、QQ等浏览器) 3、...

sunboy2050
昨天
2
0
自定义 Maven 的 repositories

有时,应用中需要一些比较新的依赖,而这些依赖并没有正式发布,还是处于milestone或者是snapshot阶段,并不能从中央仓库或者镜像站上下载到。此时,就需要 自定义Maven的<repositories>。 ...

waylau
昨天
1
0
徒手写一个es6代码库

mkdir democd demonpm initnpm install -g babelnpm install -g babel-clinpm install --save-dev babel-preset-es2015-node5 在项目目录创建两个文件夹 functional-playground ......

lilugirl
昨天
3
0
linux定位应用问题的一些常用命令,特别针对内存和线程分析的dump命令

1.jps找出进程号,找到对应的进程号后面才好继续操作 2.linux查看进程详细信息 ps -ef | grep 进程ID 3. dump内存信息 Jmap -dump:format=b,file=YYMMddhhmm.dump pid 4.top查看cpu占用信息 ...

noob_chr
昨天
3
0
Android TV开发-按键焦点

写在前面 按键焦点过程了解 2.1 dispatchKeyEvent 过程了解 2.2 焦点查找请求过程了解 1.2.1 第一次获取焦点 1.2.3 按键焦点 焦点控制 焦点记忆 应用场景 参考资料 [TOC] 1. 写在前面 工...

冰雪情缘l
昨天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部