【太阁技术秀】一起聊聊Redis
本周太阁技术秀,一起来聊聊Redis。...
点击标题下「码农的自我修养」快速调戏我们
1什么是Redis
Redis是一款开源的,基于 BSD 许可的,内存数据结构存储,它具有为解决问题而生的独一无二的数据模型。Redis提供了五种不同类型的数据结构,各式各样的问题都可以很自然地映射到这些数据结构上。它的数据结构致力于帮助用户解决问题,而不会像其他数据库那样,要求用户扭曲问题来适应数据库。你可以在这些类型上面运行原子操作,例如,追加字符串,增加哈希中的值,加入一个元素到列表,或者是从有序集合中获取最高排名的元素等。除此之外,通过冗余、持久化等,使得用户可以很方便地将Redis扩展成一个能够包含数百GB数据、每秒钟处理上百万次请求的系统。
2Redis与其他key-value存储有什么不同
Redis运行在内存中,但是可以持久化到磁盘,重启的时候可以再次加载进行使用。Redis有着更为复杂的数据结构并且提供对他们的原子性操作,这是一个不同于其他数据库的进化路径。Redis的数据类型都是基于基本数据结构的同时对程序员透明,无需进行额外的抽象。Redis可以做很多内部复杂性很强的事情。
可以说,Redis的优势非常明显:
- 极高的读写性能
- 丰富的数据类型
- 原子操作Redis的所有操作都是原子性的,同时Redis还支持对几个操作全并后的原子性执行
- 丰富的特性 – Redis支持pub/sub, lua script, transaction, time-to-live等特性
3讲座详情
【主题】:
一起聊聊Redis
【分享时间】:
美西时间4月27日(周三)晚7点30
美东时间4月27日(周三)晚10点30
北京时间4月28日(周四)早10点30
【在线分享】:采用的是先进的Webinar视讯会议系统,用户在自己的电脑上使用我们提供的会议链接登入成功后,可以清晰的看到演讲嘉宾的屏幕内容,也可以听到演讲嘉宾的声音,还可以提问发言。
注册链接:https://attendee.gotowebinar.com/register/1150708559813755649
【活动主办方】:
-太阁实验室
- 神州专车北美实验室
主讲嘉宾
Xiao Chen:
Carnegie Mellon University, MS in Electrical and Computer Engineering
目前在Twitter担任后端工程师,专注于分布式系统以及数据库的设计与实现。
Carnegie Mellon University, MS in Electrical and Computer Engineering
目前在Twitter担任后端工程师,专注于分布式系统以及数据库的设计与实现。
报名流程
首先关注“论码农的自我修养”公众号(点击页面最上方的“论码农的自我修养”,或者长按下方图片识别),之后回复“3”至公众号后台获取注册方式。
太阁实验室
有趣,有用,有效;
刷项目,做实战,捅破技术那层纸
论码农的自我修养
WeChat ID: bit_tiger
长按二维码,关注我哟~
关注 论码农的自我修养
微信扫一扫关注公众号