本文为摘录,原文为: attachments/pdf/8/p3548-yan.pdf

1 ABSTRACT

下一代向量数据库应该有的特性:

  • 可长期演进
  • tunable consistency
  • good elasticity
  • high performance

Manu 通过放宽数据模型和一致性约束来换取上述特性:

  • 使用 WAL 和 binlog 作为服务的骨干
  • 写组件作为日志的发布者
  • 只读组件作为日志的订阅者,只读组件包括:
    • 分析
    • 搜索
  • 使用 MVCC 和增量一致模型来简化组件之间的通讯和协作

2 INTRODUCTION