240 发简信
IP属地:新疆
  • 半结构化版本数据落盘方案

    我们假设数据的格式是KV格式,当我们不选择用K的大小进行排序落盘的话,我们选用一个时序的落盘方案 数据格式 我们的数据以一个KV为最小单位,里面的属性有 我们将多个数据单元写...

  • ValueNode合并问题

    该问题分为三种情况 插入ValueNode到memStore memStore存在rowKey代表的KV,把KV拿出来,把valueNode塞进KV,再把KV加载到memSt...

  • 事务版本控制

    问题由来 近段时间我们项目需要实现一个事务版本控制的列式数据库,下面来讲一讲我们的设计: 开启事务时候进行一个事务说明 例如 记录时间戳 记录开启该事务的时间戳和关闭事务的时...

  • 120
    KV式数据落盘技巧

    KV式数据结构 KV式数据应该是我们非常常见的一种数据结构。它的具体实现有散列表,各种二叉树,多叉数等。在散列表中,我们直接拿Key计算寻找到数据节点。在B树家族,红黑树,跳...

  • 感觉bundle的提出,类似与解耦,非常巧妙

    详解Apache Pulsar的Topic绑定Broker

    Apache Pulsar为什么要设计存储分离架构 众所周知,一个传统单套的Kafka集群基本上支持1000个左右的topic。 这是因为Kafka严重依赖于ZooKeepe...

  • 120
    详解Apache Pulsar的Topic绑定Broker

    Apache Pulsar为什么要设计存储分离架构 众所周知,一个传统单套的Kafka集群基本上支持1000个左右的topic。 这是因为Kafka严重依赖于ZooKeepe...

  • 学生,第一次写文章,有错误或不足请大佬帮忙帮忙指正

    由浅入深理解Kafka Partition机制

    什么是Topic Topic 翻译过来是主题的意思,一个 Topic 就像数据库中的一张表。Producer发布的消息可以带有主题,主题相同的消息记录放在一个集合里。 什么是...

  • 由浅入深理解Kafka Partition机制

    什么是Topic Topic 翻译过来是主题的意思,一个 Topic 就像数据库中的一张表。Producer发布的消息可以带有主题,主题相同的消息记录放在一个集合里。 什么是...