最新 最热

redis的学习

redis:1. 概念:概念: redis是一款高性能的NOSQL系列的非关系型数据库1.1.什么是NOSQL NoSQL(NoSQL = Not Only SQL),意即“不仅仅是SQL”,是一项全新的数据库理念,泛指非关系型的数据库。 随着互联网web2.0网站的兴起...

2020-09-01
0

聊聊claudb的scripting command

claudb-1.7.1/src/main/java/com/github/tonivade/claudb/command/scripting/AbstractEvalCommand.java

2020-09-01
0

【redis6.0.6】redis源码慢慢学,慢慢看 -- 第四天:提纲掣领main函数(server)

redis和STL不同,这是一个完整项目,有头有尾,STL是一套组件,开箱即用。而阅读一个项目的源码,是不是应该从main函数入手,尽管大部分函数不知道怎么实现的,那又如何?字面意思不是很明显嘛,高内聚。...

2020-09-01
5

由 Redis 分布式锁造成的重大事故

基于Redis使用分布式锁在当今已经不是什么新鲜事了。本篇文章主要是基于我们实际项目中因为redis分布式锁造成的事故分析及解决方案。

2020-08-31
4

Redis之延迟监控

|  https://redis.io/topics/latency-monitor  |

2020-08-31
0

Laravel 7.x 使用 keyspace notification 监听不到 Key 过期事件

但是我还想到一种方案就是使用 Redis 的键空间通知(keyspace notification)。意思就是当 Redis 的 key 删除是,回主动通知发送消息给我们,我们只需要监听订阅对应的事件即可。...

2020-08-31
4

详解Redis中两种持久化机制RDB和AOF(面试常问,工作常用)

redis是一个内存数据库,数据保存在内存中,但是我们都知道内存的数据变化是很快的,也容易发生丢失。幸好Redis还为我们提供了持久化的机制,分别是RDB(Redis DataBase)和AOF(Append Only File)。...

2020-08-31
3

【redis6.0.6】redis源码慢慢学,慢慢看 -- 第二天:空间配置(zmalloc)

为了大家看文中那一堆的“#”不至于晕掉,建议先看一下这篇:讲通C/C++预编译/条件编译指令 #ifdef,#ifndef,#endif,#define,…

2020-08-31
0

【redis6.0.6】redis源码慢慢学,慢慢看 -- 第三天:MakeFile

配套资料: makefile方面有陈皓大神的跟我一起写MakeFile,我就不班门弄斧了。

2020-08-31
6

聊聊claudb的transaction command

claudb-1.7.1/src/main/java/com/github/tonivade/claudb/TransactionState.java

2020-08-31
0