首页
学习
活动
专区
工具
TVP
发布

架构说

专栏作者
227
文章
254019
阅读量
49
订阅数
reids吃土记(1)-持久化
创建包含混合持久化内容的 AOF 文件 在启用了 RDB-AOF 混合持久化功能的情况下, 如果我们执行以下命令:
程序员小王
2021-06-25
3340
面试遇到 Redis,我作为小白是这么被“刁难”的!|还可以学到什么(1)?
http://redisbook.com/preview/object/set.html
程序员小王
2021-03-22
4580
reids用过吗?是单线程还是多线程?
一般人理解 Node 是单线程的,所以 Node 启动后线程数应该为 1,我们做实验看一下。
程序员小王
2021-03-22
6760
回顾:网络问题总结
异步io(aio),AIO是真正意义上的异步非阻塞IO模型,数据已经从内核拷贝到用户空间
程序员小王
2021-03-04
2620
头条后台开发面经
算法:给出[[1, 2], [3, 5], [8, 8], [15, 16], [32, 38]],求间隔
程序员小王
2019-10-22
6560
代理单点故障如何解决(面试必备)
如今 Twemproxy 凭借其高性能的优势, 在很多互联网公司得到了广泛的应用,已经占据了不可动摇的地位,
程序员小王
2019-06-17
1.5K0
数据库如何做到平滑扩容
为了增加db的并发能力,常见的方案就是对数据进行sharding,也就是常说的分库分表,这个需要在初期对数据规划有一个预期,从而预先分配出足够的库来处理。
程序员小王
2019-05-05
3.6K0
Redis与Reactor模式
最近看了Redis的设计与实现,这本书写的还不错,看完后对Redis的理解有很大的帮助。另外,作者整理了一份Redis源码注释,大家可以clone下来阅读。
程序员小王
2019-05-05
4.4K1
同程凤凰缓存系统基于Redis的设计与实践
2012~2014年,我们的业务开始使用一种新的互联网销售模式——秒杀抢购,一时间,各个产品线开始纷纷加入进来,今天秒杀门票,明天秒杀酒店,等等。各种活动是轮番登场,用户在不亦乐乎地玩着秒杀活动的同时,也对后端技术的支撑提出了一波又一波的挑战。
程序员小王
2018-10-08
8650
c 语言基础知识之一
Q1 : 今天看redis代码 普通的函数都添加static 修改 static int aeApiCreate(aeEventLoop *eventLoop) 我想这不是画蛇添足吗?普通函数为啥用static修饰 在c++中 声明静态函数和静态变量 很容易理解 在c语言中声明静态函数 有啥作用 ? 所有未加static前缀的全局变量和函数都具有全局可见性 其它的源文件也能访问 static修饰函数作用: 1 禁止在其他文件中引用该函数,作用范围 2 另外在其他函数中声明的同名函数不会与该文件中的st
程序员小王
2018-04-13
5860
How Redis replication works?
这个是在oneNote上笔记,拷贝出来是一个图片
程序员小王
2018-04-13
6490
美团在Redis上踩过的一些坑2.bgrewriteaof问题
来源:http://carlosfu.iteye.com/blog/2254572 一、背景 1. AOF: Redis的AOF机制有点类似于MySQL binlog,是Redis的提供的一种
程序员小王
2018-04-13
1.3K0
河狸家:Redis 源码的深度剖析
大家好!我叫陈科,目前就职于河狸家,主要做架构方面的工作,今天和大家分享的是 Redis 的源码分析。 Redis 这个东西很简单,懂 C 语言的同学花一个下午,可以把它的来龙去脉都研究懂。但是,它
程序员小王
2018-04-13
9090
如何阅读源码
从哪里开始读起,怎么读 这个问题简单,程序从哪里开始就哪里开始读起。譬如,C 代码,当然是从 main(),其他语言也是类似的。但阅读的时候,要带着问题去读。 带着最简单的问题,开始阅读源码。 拿到一个别人写的代码,或多或少,细节有很多,不可能一开始就能把所有的细节都吃透,所以需要一个简单的问题先把整个代码系统的阅读一遍,知道里面的整体框架是怎么样的。譬如 Memcache/Redis 这种 key/value 系统,当它们收到一个 set/get key 请求,是如何做相应的呢?整个服务是如何运作起来
程序员小王
2018-04-12
1.7K0
Redis功能解析--自动清理
? ? ? ? ? ? ?
程序员小王
2018-04-12
1.2K0
阅读准备-构建redis容器
docker容器默认只提供一个服务, 我试图ssh进去 gdb git tcpdump strace valgrind 又安装redis 折腾很长时间 主要遇如下3个问题 用容器内如何安装Supervisor ? RUN wget https://bootstrap.pypa.io/ez_setup.py -O - | python RUN easy_install supervisor 编译失败造成空间不足—如何清理? 语法 ADD src 是相对被构建的源目录的相对路径, dest
程序员小王
2018-04-12
6930
redis-哈希表自动扩容
@(架构说)[redis] 为了回答上次遗留问题 哈希表如何扩容问题? 重点内容: 1 注释代码:最新版本 https://github.com/aleafboat/redis.git
程序员小王
2018-04-12
2.5K0
没有更多了
社区活动
Python精品学习库
代码在线跑,知识轻松学
【玩转EdgeOne】征文进行中
限时免费体验,发文即有奖~
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档