智能大石头
|
e7d02b26ee
|
v6.2.2025.0502 支持Lua
|
2025-05-03 23:15:34 +08:00 |
智能大石头
|
7551ecfd1c
|
v6.1.2025.0401
|
2025-04-01 15:58:23 +08:00 |
大石头
|
d48f549a1e
|
v6.1.2025.0301
|
2025-03-01 09:49:37 +08:00 |
智能大石头
|
3760201882
|
异步操作支持取消令牌
|
2025-02-25 11:27:04 +08:00 |
智能大石头
|
2e786f1250
|
[feat] 新增Redis事件总线,用于分布式场景向多节点部署应用集中分发消息。例如星尘和IoT平台的指令下发,先把消息发布到RedisStream中,由所有应用实例消费,再从本地会话管理中找到长连接完成消息下发。命令消息的前面,一般增加设备编码并以#隔开
|
2025-02-24 19:34:09 +08:00 |
大石头
|
bafbdbe32f
|
v6.1.2025.0202 恢复RedisClient同步方法,减少线程饥渴
|
2025-02-02 12:13:23 +08:00 |
智能大石头
|
868f994cdd
|
升级星尘,修正压测编译错误
|
2025-01-14 13:34:34 +08:00 |
智能大石头
|
2187f0153d
|
修改全局Utility扩展的命名空间为NewLife
|
2025-01-09 23:18:46 +08:00 |
大石头
|
378381df64
|
v6.0.2025.0101
|
2025-01-01 16:50:29 +08:00 |
智能大石头
|
18238e02ba
|
更新核心库,修正IPacket.ReadBytes错误
|
2024-12-25 23:27:04 +08:00 |
大石头
|
816f3196f9
|
整理Samples目录,增加压测项目
|
2024-12-11 09:42:32 +08:00 |
智能大石头
|
33046841fe
|
接触Redis类对IConfigProvider的强依赖
|
2024-12-05 13:12:35 +08:00 |
大石头
|
e331f8f7ab
|
v6.0.2024.1202
|
2024-12-02 10:43:34 +08:00 |
大石头
|
2b0f3b131b
|
为了提升性能,在同步调用异步时规避卡UI上下文,所有await状态机都设置ConfigureAwait(false),开启CA2007并视为编译错误。减少不必要的await状态机
|
2024-11-30 23:18:11 +08:00 |
智能大石头
|
e49d77bb41
|
修正压测时数组越界问题
|
2024-11-25 20:35:52 +08:00 |
大石头
|
17c82cae2e
|
[fix]修正UI线程卡死问题,在同步调用异步时,取消捕获上下文。同时进行本机压测,并不存在连接数大增的问题。相关讨论:https://github.com/NewLifeX/NewLife.Redis/issues/140 和 https://github.com/NewLifeX/NewLife.Redis/issues/139 以及 https://github.com/NewLifeX/NewLife.Redis/issues/138
|
2024-11-25 20:21:21 +08:00 |
大石头
|
da2497c8e9
|
Upgrade Nuget
|
2024-11-20 14:05:39 +08:00 |
大石头
|
7871f5d258
|
Upgrade Nuget
|
2024-11-16 11:53:42 +08:00 |
大石头
|
c0d8263d0b
|
Upgrade Nuget
|
2024-11-13 14:07:30 +08:00 |
大石头
|
600f6c284b
|
v6.0.2024.1101 优化依赖注入
|
2024-11-01 18:24:27 +08:00 |
智能大石头
|
502cd5f25e
|
超时时间要略大于队列等待时间,不能等于。否则队列阻塞读取还没有返回,就已经发生网络超时了
|
2024-10-14 00:12:35 +08:00 |
大石头
|
05ce81c0dc
|
Upgrade Nuget
|
2024-10-09 15:29:53 +08:00 |
大石头
|
441265f45f
|
Upgrade Nuget
|
2024-10-07 16:14:27 +08:00 |
大石头
|
30d611703e
|
v6.0.2024.1006 内存优化,在高并发场合减少内存分配
|
2024-10-07 00:42:01 +08:00 |
大石头
|
5fa8e2f429
|
Upgrade Nuget
|
2024-09-28 08:05:10 +08:00 |
智能大石头
|
eaaaebdcd3
|
优化ToHex使用和Pool.Return使用
|
2024-09-24 08:04:47 +08:00 |
大石头
|
f73660a3c4
|
使用最终版IPacket优化代码,单元测试通过
|
2024-09-16 19:55:28 +08:00 |
大石头
|
c2fe81e0a0
|
Upgrade Nuget
|
2024-09-06 14:37:00 +08:00 |
大石头
|
3adfa7d67e
|
Upgrade Nuget
|
2024-08-30 14:10:08 +08:00 |
智能大石头
|
6497cdf009
|
使用IMemoryOwner分配内存池,用于解析响应数据,减少内存分配。内存块已通过IMemoryOwner向上传递,上方取用后释放,但是未能把长度向上传递,可能还需要封装一个结构体。
|
2024-08-28 00:36:19 +08:00 |
智能大石头
|
ba6266300f
|
v6.0 开启内存优化
|
2024-08-26 22:44:03 +08:00 |
大石头
|
826ccc1e60
|
v5.7.2024.0801
|
2024-08-01 18:38:51 +08:00 |
大石头
|
f42f1ff1d1
|
v5.7.2024.0701
|
2024-07-01 09:04:21 +08:00 |
大石头
|
c75d2ac66b
|
完全使用IPacketEncoder编码器来编解码消息
|
2024-06-29 22:18:10 +08:00 |
大石头
|
df1a267119
|
v5.7.2024.0602 默认使用System.Text.Json序列化;支持DateOnly/TimeOnly
|
2024-06-02 12:55:15 +08:00 |
智能大石头
|
b8fc623afb
|
[improv]默认使用System.Text.Json序列化,兜底为内部FastJson。fix: https://github.com/NewLifeX/NewLife.Redis/issues/131。fix: https://github.com/NewLifeX/NewLife.Redis/issues/132
|
2024-05-26 23:45:25 +08:00 |
Andy Wu
|
b62f8d80fc
|
修复申请分布式锁未使用Key前缀的BUG
|
2024-05-22 10:08:12 +08:00 |
智能大石头
|
3657d9dc3b
|
v5.5 支持可空类型,修正一些bug
|
2024-05-08 20:47:49 +08:00 |
智能大石头
|
3f2d93935d
|
v5.6 FullRedis支持前缀;AutoDetect默认关闭
|
2024-04-03 01:32:21 +08:00 |
大石头
|
a2c513356a
|
v5.6 RedisStream支持按时间清理过期消息
|
2024-03-04 21:04:38 +08:00 |
智能大石头
|
20825a454e
|
v5.6.2024.0203
|
2024-02-04 00:53:12 +08:00 |
大石头
|
60e50c51d3
|
v5.6.2024.0101 支持集群中的批量操作
|
2024-01-01 17:46:18 +08:00 |
大石头
|
d57667a1cf
|
v5.5.2023.1201 支持.NET8.0
|
2023-12-01 14:24:50 +08:00 |
大石头
|
b68c601276
|
net8.0
|
2023-11-15 09:52:49 +08:00 |
智能大石头
|
7920212371
|
v5.5.2023.1101
|
2023-11-01 21:31:38 +08:00 |
大石头
|
b1ca0cf556
|
v5.5.2023.1001
|
2023-10-01 11:12:02 +08:00 |
大石头
|
0585384855
|
Merge branch 'master' of http://git.newlifex.com/NewLife/NewLife.Redis
|
2023-09-25 10:24:12 +08:00 |
大石头
|
a81de8f238
|
[feat] 新增数据保护IDataProtection
|
2023-09-25 10:03:11 +08:00 |
智能大石头
|
848d31daa0
|
新增AutoDetect,控制是否自动检测从库等集群节点。close: https://gitee.com/NewLifeX/NewLife.Redis/issues/I7TGTH
|
2023-08-29 00:03:21 +08:00 |
大石头
|
d15032aa66
|
v5.5.2023.0803
|
2023-08-03 11:23:31 +08:00 |