国内最专业的IT技术学习网

UI设计

当前位置:主页 > UI设计 >

Hello Redis,我有7个问题想请教你!

发布时间:2019/07/18标签:   事务    点击量:

原标题:Hello Redis,我有7个问题想请教你!
【51CTO.com原创稿件】Hello,Redis!咱们相处曾经许多年了,从含混的意识到当初咱们曾经深刻联合,你的好我始终都晓得也始终都记着,是否再让我多问你的几个成绩,让我愈加深刻的去懂得你。图片来自包图网Redis 的通信协定是甚么Redis 的通信协定是文本协定,是的,Redis 效劳器与客户端经过 RESP(Redis Serialization Protocol)协定通讯。没错,文本协定确切是会白费流量,不外它的长处在于直观,十分的简略,剖析机能极端的好,咱们不须要一个特别的 Redis 客户端仅靠 Telnet 或许是文本流便可以跟 Redis 停止通信。客户真个下令格局: 简略字符串 Simple Strings,以 "+"加号扫尾。 过错 Errors,以"-"减号扫尾。 整数型 Integer,以 ":" 冒号扫尾。 大字符串范例 Bulk Strings,以 "$"美圆标记扫尾。 数组范例 Arrays,以 "*"星号扫尾。sethelloabc一个简略的文本流便可所以redis的客户端简略总结:详细能够见 https://redis.io/topics/protocol ,Redis 文档以为简略的完成,疾速的剖析,直观懂得是采纳 RESP 文本协定最主要的处所,有能够文本协定会形成必定量的流量白费,但却在机能上和操纵上疾速简略,这旁边也是一个衡量和和谐的进程。Redis 毕竟有没有 ACID 事件要弄清晰 Redis 有没有事件,实在很简略,上 Rredis 的官网检查文档,发觉:Redis 确切是有事件,不外依照传统的事件界说 ACID 来看,Redis 是不是都具有了 ACID 的特征。ACID 指的是: 原子性 分歧性 断绝性 长久性咱们将应用以上 Redis 事件的下令来测验能否 Redis 都具有了 ACID 的各个特点。原子性事件具有原子性指的是,数据库将事件中多个操纵看成一个团体来履行,效劳要末履行事件中全部的操纵,要末一个操纵也不会履行。①事件行列起首弄清晰 Redis 开端事件 multi 下令后,Redis 会为这个事件天生一个行列,每次操纵的下令都市依照次序拔出到这个行列中。这个行列外面的下令不会被立刻履行,直到 exec 下令提交事件,全部行列外面的下令会被一次性,而且排他的停止履行。

上一篇:没有了

下一篇:没有了

返回
版权信息Copyright ? IT技术教程 版权所有??? ICP备案编号:鲁ICP备09013610号