Redis学习系列
从内核开始逐步学习Redis
躬匠
这个作者很懒,什么都没留下…
展开
-
Redis学习系列 -- 简单动态字符串
大家都知道Redis不仅可以存储简单的文本型字符串,还可以是整数、浮点数,甚至是图片、视频等二进制字符串。 而且,Redis低层是使用的C语言,如果Redis继续使用传统的字符串表示,很显然是不能满足存储二进制字符串的需求。为此,Redis自建了一种称为简单动态字符串的抽象类型(SDS)。 struct sdshdr { int len; //buf数组中已使用的字节长度 int...原创 2019-03-11 14:40:21 · 1512 阅读 · 0 评论 -
Redis学习系列 -- 基础知识学习
1、Redis是使用C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,是Nosql的一种。Key为字符串,value可以是 字符串(String)、哈希(Map)、列表(list)、集合(sets) 和 有序集合(sorted sets)等类型,各种数据类型都有其对应的应用场景,如哈希表用户对象存储、列表用户消息队列等。 2、Redis是C/S结构的,...原创 2018-06-24 18:13:15 · 500 阅读 · 0 评论 -
Redis、Memcache和MongoDB的区别
转载自:https://www.cnblogs.com/tuyile006/p/6382062.html>>MemcachedMemcached的优点:Memcached可以利用多核优势,单实例吞吐量极高,可以达到几十万QPS(取决于key、value的字节大小以及服务器硬件性能,日常环境中QPS高峰大约在4-6w左右)。适用于最大程度扛量。支持直接配置为session handle。...转载 2018-06-17 21:30:41 · 215 阅读 · 0 评论 -
PHP中常用Redis Api
Redis是一个C/S结构类型的服务,C是指客户端,S是指服务端,客户端与服务端可以通过网络进行通信。对于redis而言,服务端上需要安装redis服务,那客户端呢?其实redis为很多语言提供了API,都可以通过语言来进行客户端和服务端的通信,对于php语言而言,我们可以通过安装redis扩展实现客户端与服务端的通信。对于PHP而言,我们可以通过redis扩展除了通信之外又可以进行哪些操作呢?下...原创 2017-06-29 20:15:14 · 1664 阅读 · 0 评论 -
Redis学习系列 -- 配置项学习
转载自:https://www.cnblogs.com/zhoujinyi/p/5565647.html 学习Redis的话一定需要对它的配置有所了解,废话少说,一起来看一下。 #redis.conf # Redis configuration file example. # ./redis-server /path/to/redis.conf #################...转载 2019-03-15 18:35:44 · 2313 阅读 · 0 评论 -
Redis学习系列 -- SDS结构
今天的内容以脑图的形式展开,具体如下。原创 2019-09-07 16:22:24 · 357 阅读 · 0 评论 -
Redis学习系列 -- 链表结构
今天以脑图的形式来学习一下链表的理论知识,具体如下:原创 2019-09-07 17:01:08 · 337 阅读 · 0 评论