美文网首页
加强版Redis,又一款国产高性能KV存储数据库开源了!

加强版Redis,又一款国产高性能KV存储数据库开源了!

作者: i_cyy | 来源:发表于2020-12-29 16:00 被阅读0次

Tendis存储版 简介

Tendis存储版是腾讯互娱CROS DBA团队 & 腾讯云数据库团队 自主设计和研发的开源分布式高性能KV存储。Tendis存储版完全兼容redis协议,并使用rocksdb作为存储引擎。用户可以通过redis client访问Tendis存储版,几乎不用修改代码。同时,Tendis存储版支持远超内存的磁盘容量,可以大大降低用户的存储成本。

类似于Redis Cluster, Tendis存储版使用去中心化的集群管理架构。数据节点之间通过gossip协议通讯,用户访问集群中的任意数据节,请求都能路由到正确的节点。并且集群节点支持自动发现、故障探测、自动故障切换、数据搬迁等能力,极大降低运维成本。

核心特性

  • Redis兼容性

    完全兼容redis协议,支持绝大多数redis的指令

  • 持久化存储

    使用rocksdb作为存储引擎,所有数据以特定格式存储在rocksdb中,最大支持PB级存储

  • 去中心化架构

    类似于redis cluster的分布式实现,所有节点通过gossip协议通讯,可指定hashtag来控制数据分布和访问,使用和运维成本极低。

  • 水平扩展

    集群支持增删节点,并且数据可以按照slot在任意两节点之间迁移,扩容和缩容过程中对应用运维人员透明,支持扩展至1000个节点。

  • 故障高可用

    自动检测故障节点,当故障发生,slave会提升为master继续对外服务。

  • redis冷热混合存储关键组件

    得益于Tendis存储版的设计和内部优化,RedisTendis存储版可以一起工作成为Tendis冷热混合存储。混合存储区非常适用于KV存储场景,并平衡了性能和成本。对于redis,占用大量存储空间的冷数据降冷后可以最多减少80%的成本,同时保证热数据在redis的访问性能。

更多请参考:

官方文档
GitHub开源地址

相关文章

  • 加强版Redis,又一款国产高性能KV存储数据库开源了!

    Tendis存储版 简介[http://tendis.cn/#/Tendisplus/%E6%95%B4%E4%B...

  • 2017 11-15 redis应用

    一.redis介绍 (1)概念:属于非关系型存储数据库——基于kv(键值存储)的开源的内存存储,数据库结构存储。经...

  • springboot2.x整合Redis简单入门

    Redis是一款开源的基于内存存储key-value的高性能数据库,且如今作为很多公司的缓存组件之一. Redis...

  • Redis入门

    Redis 入门 一.Redis简介 Redis(http://redis.io)是一款开源的、高性能的键-值存储...

  • redis-入门

    redis简介 redis是一款开源的高性能的非关系型数据库(NoSQL, Not only sql) redis...

  • 初识Redis(一):Redis简介及数据类型

    Redis简介 Redis是一款开源免费、高性能的非关系型数据库 非关系型数据库(Not Only SQL): 简...

  • Redis

    Redis 概念:redis是一款高性能的NOSQL系列的非关系型数据库Redis使用C语言开发的一个开源的高性能...

  • Redis(一)之入门详解

    Redis简介: Redis是一款开源的、高性能的键-值存储(key-value store)。它常被称作是一款数...

  • bluestore 为什么优秀

    bluestore 内置了rocksdb 高性能kv数据库,而且将metadata 存储在内存里面,metadat...

  • redis的基本理解

    redis是一款开源的、高性能的键-值存储,支持字符串(strings)、哈希(hashes)、列表(lists)...

网友评论

      本文标题:加强版Redis,又一款国产高性能KV存储数据库开源了!

      本文链接:https://www.haomeiwen.com/subject/pdzfoktx.html