在 Mysql 中,批量插入自增列,是不能批量返回自增后的 Id,为了解决批量插入的问题,利用 Redis 的原子操作,实现无锁原子分配 自增 Id。 核心是在 Redis 中,保存表的最大 Id。 每次插入前,检查缓存 CacheId 跟数据库 MaxId 相比,如果 CacheId > M[......] 继续阅读

2022年8月19日 0条评论 2110点热度 0人点赞 痴者工良 阅读全文

In MySQL, batch inserting auto-increment columns cannot return the auto-incremented IDs in bulk. To solve the problem of batch insertion, we use atomi[......] 继续阅读

2022年8月19日 0条评论 128点热度 0人点赞 痴者工良 阅读全文

0,关于 Redis RESP 1,定义数据类型 2,定义异步消息状态机 3,定义命令发送模板 4,定义 Redis Client 5,实现简单的 RESP 解析 6,实现命令发送客户端 7,如何使用 8,更多客户端 9,更多测试 10,性能测试 11,关于 NCC 最近叶老板写了个 Free[......] 继续阅读

2020年11月10日 0条评论 2725点热度 1人点赞 痴者工良 阅读全文

0. About Redis RESP 1. Define Data Types 2. Define Asynchronous Message State Machine 3. Define Command Sending Template 4. Define Redis Client 5. Im[......] 继续阅读

2020年11月10日 0条评论 144点热度 1人点赞 痴者工良 阅读全文

基础 Redis 库 连接 Redis 能用 redis 干啥 Redis 数据库存储 字符串 订阅发布 RedisValue ASP.NET Core 缓存与分布式缓存 内存中的缓存 ASP.NET Core 的内存缓存 在内存中缓存、存储数据 IMemoryCache MemoryCac[......] 继续阅读

2020年10月23日 0条评论 3228点热度 0人点赞 痴者工良 阅读全文

Basics Redis Library Connecting to Redis What can Redis be used for Redis Database Storage Strings Publish and Subscribe RedisValue ASP.NET Cor[......] 继续阅读

2020年10月23日 0条评论 88点热度 0人点赞 痴者工良 阅读全文