Redis 的七个原则
程序员文章站
2024-02-14 11:17:10
...
Redis 是一个操作数据结构的DSL工具,它提供基于 TCP 的协议以操作丰富的数据结构
1:Redis 是一个操作数据结构的DSL工具,它提供基于 TCP 的协议以操作丰富的数据结构
2:Redis 是一个内存数据库,正是由于内存的快速访问特性,才使得 Redis 能够有如此高的性能
3:使用基础的 API 操作基础的数据结构,Redis 的 API 与数据结构一样,都是一些最基础的元素,你几乎可以将任何信息交互使用此 API 格式表示
4:有着优雅的代码,经常有一些不太了解 Redis 有的人会建议 Redis 采用一些其它人的代码,以实现一些 Redis 未实现的功能,是不可取的
5:我们反对复杂化,我们认为设计一个系统的本质,是与复杂化作战。我们不会为了一个小功能而往源码里添加上千行代码
6:支持两个标准的 API,第一套标准只包含部分操作 API,但支持分布式环境下的 Redis。第二套标准的 API 支持更复杂的 multi-key 操作
7:我们以优化代码为乐,我们相信编码是一件辛苦的工作,唯一对得起这辛苦的就是去享受它
推荐阅读