首页 > 数据库 >开源内存数据库 DragonflyDB 1.0 正式 GA,可替代 Redis

开源内存数据库 DragonflyDB 1.0 正式 GA,可替代 Redis

时间:2023-03-29 19:13:01浏览次数:60  
标签:Dragonfly 1.0 Redis 开源 内存 GA DragonflyDB

DragonflyDB 是一个现代化的开源内存数据库,兼容 Redis 和 Memcached API,迁移时无需修改任何代码,可作为两者的替代方案。与传统的内存数据存储相比,DragonflyDB 提供了更高的吞吐量和缓存命中率、更低的尾延迟 (tail-latency),以及便捷的垂直可扩展性。

DragonflyDB 在多线程、Shared-nothing 架构之上实现了全新的算法和数据结构,性能是 Redis 的 25 倍,单实例支持百万 QPS。

近日,DragonflyDB 正式发布了 1.0 版本,开发团队称已支持在生产环境使用。他们针对四个关键领域 —— 性能、扩展性、效率和可靠性投入了大量的开发资源。Dragonfly 1.0 完全支持 Redis 最常见的数据类型和命令,以及快照、主从复制和高可用等特性。

根据官方提供的基准测试数据,Dragonfly 的性能表现远高于 Redis。

Dragonfly 使用了一种名为 dashtable 的创新哈希表结构,以最小化内存开销和延迟。Dragonfly 还利用 bitpacking 和 denseSet 压缩内存数据的技术,使其内存效率比 Redis 平均高 30%。Dragonfly 在快照期间使用一致的内存,消除了 Redis 典型的过度配置内存的需要。

对于未来计划,开发团队提到会使用 SSD 存储来扩展主内存,同时保留 Dragonfly 的低延迟特性,从而让用户更有效地使用硬件和降低使用成本。

标签:Dragonfly,1.0,Redis,开源,内存,GA,DragonflyDB
From: https://www.cnblogs.com/lzhdim/p/17270016.html

相关文章

  • 数据库:Redis数据库
    一、数据库类型1、关系型数据库关系型数据库:是一个机构号的数据库,创建在关系模型基础上,是一个二维表,表中字段记录有关联,先建库再建表2、非关系型数据库非关系型数据库:NoSQ......
  • redis基础及基础命令
    Redis基础及基础命令  1.Redis简介    Redis是完全开源免费的,遵守BSD协议,是一个灵活的高性能key-value数据结构存储,可以用来作为数据库、缓存和消息队列。 ......
  • 后端手册--18--redis缓存
    Redis缓存yudao-spring-boot-starter-redis (opensnewwindow)技术组件,使用Redis实现缓存的功能,它有2种使用方式:编程式缓存:基于SpringDataRedis框架的Redi......
  • 安装redis-cli工具
    根据自己的版本下载相应的redis安装包wgethttp://download.redis.io/releases/redis-5.0.9.tar.gztar-zxvfredis-5.0.9.tar.gzcdredis-5.0.9cdsrcmake这里不用makein......
  • Gametel让你手机变成带游戏手柄的游戏机
    随着智能手机处理能力的提升以及越来越多手机游戏的推出,越来越多的人开始使用手机来玩游戏了。手机利用触摸屏和重力感应等方式确实给了人们许多不一样游戏体验。但在游戏操......
  • NoSQL之 Redis配置与优化
    关系型数据库关系型数据库是一个结构化的数据库,创建在关系模型(二维表格模型)基础上,一般面向于记录。sQL语句(标准数据查询语言)就是一种基于关系型数据库的语言,用......
  • Redis分布式Session和普通的cookie session有什么区别?
    Redis是一种高性能的缓存和key-value存储系统,常被用来实现分布式Session的方案。在这种方案中,用户的登录信息存储在Redis中,而不是存储在本地的cookie或session......
  • UC与Gameloft强强联手,过亿收益与合作伙伴五五分成
    6月26日,移动互联网软件技术及应用服务提供商UC优视在北京召开发布会,正式发布其UC游戏开放平台战略。同时,UC优视还与数字及社交游戏开发商、发行商Gameloft公司正式签约,在......
  • 威联通 Docker 创建Redis并完成配置的步骤,版本7.0.10
    威联通Docker创建Redis并完成配置的步骤。1、下载Redis配置文件,下载地址为(这里为7.0.1版本,与安装版本大版本号相近就行):https://github.com/redis/redis/blob/7.0.10/red......
  • ARMA-GARCH-COPULA模型和金融时间序列案例|附代码数据
    原文链接: http://tecdat.cn/?p=3385最近我们被客户要求撰写关于ARMA-GARCH-COPULA的研究报告,包括一些图形和统计输出。最近我被要求撰写关于金融时间序列的copulas的调......