让我们从redis说起

2018-06-09  本文已影响14人  王强儿

简介

redis 现在大家已经不陌生了,很多中级程序员已经能够熟练的使用。

速度的追求

redis的起源是作者当时在做一个网站的日志分析,由于资源有限,对数据库的速度很不满意,决定自己开发一个来数据存储系统使用,于是当前最流行的缓存系统就诞生了。
为了了解作者研发的背景,可以访问作者的github。他还写了一个简单的编辑器,可以了解到vim的实现原理。

我的理解

redis拥有简单的接口,简洁的数据结构模型,而功能强大。我们的业务系统如此复杂,肯定是我们自己把她搞复杂的。

我觉得业界早都应该有这样一款软件了,似乎近期才流行起来。

实现

redis由标准c语言编写而成,里面就是对常见数据结构的封装,我觉得每一个学过数据结构的人都应该搞出这样一个东西,但是现在却是如此流行的软件,以至于成为一种近乎高级的玩意。

我的思考

如果我们不懂数据结构,没有缓存的思想,对数据库知之甚少,那么我们整天在干什么?我们又写了些什么程序。我试着去阅读她的源码,有一点收获,但是仍然不能很好的掌握她实现的原理。

上一篇下一篇

猜你喜欢

热点阅读