漫话开发者 - UWL.ME 精选全球AI前沿科技和开源产品
2024-10-20 talkingdev

分布式锁定的实现方法(2016)

分布式锁定是一种确保在分布式系统中资源共享安全和一致性的重要机制。通过实现分布式锁定,多个进程或节点可以安全地访问共享资源,避免数据冲突和不一致性。常见的分布式锁定策略包括基于数据库的锁、ZooKeeper、R...

Read More
2024-07-17 talkingdev

Redis公布向量数据库基准测试结果

Redis最近公布了一项新的研究,该研究使用行业标准的Qdrant框架,对顶级的向量数据库进行了延迟和吞吐量的比较。关键发现包括Redis在低复杂度数据集上比竞品优越62%,在高维数据集上优越21%,在每秒查询次数和延迟方...

Read More
2024-07-02 talkingdev

ReaLHF开源-提高训练效率

ReaLHF是一个创新的系统,通过在训练过程中动态重新分配参数并优化并行化,提升了人类反馈的强化学习(RLHF)的效率。这一技术的主要特点在于,它可以根据训练的实际需求,灵活调整系统参数和并行化优化策略,从而实...

Read More
2024-04-05 talkingdev

SableDb:一款旨在降低内存成本、提升容量的键值对NoSQL数据库

SableDb是一款新兴的键值对NoSQL数据库,其设计目标是相较于Redis进一步降低内存成本并提升数据存储容量。该数据库采用了高效的数据结构和算法,优化了内存使用效率,使得在处理大量数据时仍能保持较低的资源消耗。S...

Read More
2024-03-29 talkingdev

Valkey:得到AWS、谷歌、甲骨文支持的开源Redis替代品

Valkey是一款高性能的数据结构服务器,主要用于键/值工作负载。它是流行Redis数据存储的开源分支。该项目始于Redis Labs(原Redis代码库背后的公司)将Redis更改为更具限制性的许可。Valkey分支已经汇聚了一批令人印...

Read More
2024-03-25 talkingdev

Garnet:新一代远程缓存存储解决方案

Garnet是一个远程缓存存储系统,具备卓越的性能、可扩展性、存储恢复能力、集群分片、键迁移和复制功能。该技术与现有的Redis客户端兼容,能够处理多键事务。Garnet拥有快速的可插拔网络设计,确保了端到端的高性能...

Read More
2024-03-21 talkingdev

Redis 采用双源可用许可模式

Redis 宣布,自 7.4 版本起,所有未来版本的 Redis 将采用源代码可用许可模式发布。这意味着 Redis 将不再使用三条款式伯克利软件发行许可,而是转为采用 Redis 源可用许可和服务器端公共许可的双许可模式。新的许可...

Read More
2023-05-09 talkingdev

RedisRaft开源项目:创建分布式Redis集群

RedisRaft是一个Redis模块,可以让用户创建强一致性的Redis集群部署。它支持配置更改,例如添加和删除节点。RedisRaft使用心跳消息来检测失败的节点。在出现失败领导者的情况下,会选举新的领导者。只要大多数节点保...

Read More
2023-04-19 talkingdev

KV.JS发布(GitHub 代码库)

KV.JS是JavaScript的内存缓存模块。它可以处理多种数据类型,并具有超过140个功能。当运行Redis或Memcached会过于繁琐时,可以使用KV.JS进行缓存。 以下是三个主要亮点: - KV.JS是内存缓存模块,可提高JavaScript...

Read More