暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Kafka Spawns开源KarelDB

一叶扁舟 2019-10-10
643

Apache Kafka及其随附的键值存储用于为不断增长的关系数据库列表提供持久存储。大多数使用键值存储作为基础。

KarelDB是最新出现的一种关系数据库,它几乎完全建立在开源组件上,包括用于SQL引擎的Apache Calcite和用于事务和控制功能的Apache Omid。到目前为止,开源数据库仅支持单个节点,但是数据库观察者认为它有足够的希望跟踪将来的扩展。

微信图片_20191010093720.png

KaralDB和其他新兴数据库均建立在Kafka嵌入式键值存储和内存缓存(称为KCache)中。默认情况下,新的关系数据库使用配置为无处不在的Kafka流处理软件支持的RocksDB缓存的KCache。

“这使KarelDB支持更大的数据集和更快的启动时间,”基于Kafka的流媒体平台供应商Confluent的Robert Yokota指出。Yokota在最近介绍KarelDB的博客中补充说:“如果需要,还可以将KCache配置为使用内存中的缓存而不是RocksDB 。”

与Confluent基于Kafka的平台不同,KarelDB不是流数据库。尽管如此,Yokota还是对关系数据库进行了标记,这主要是因为它基于Kafka支持的开源组件。因此,他认为它有可能起飞。

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论