Skip to content

Readme文档写得真不错,3个问题,希望能够回答 #116

@chenzx

Description

@chenzx

1、Paxos解决主从复制的性能问题主要就是同步+异步copy相混合吗?如果是这样的话,我觉得实在太简单了。结合MySQL集群里多主情况下的binlog同步,似乎可以对应起来看。但不清楚为什么这个只是用在fe,而不是be?Palo不是MPP OLAP系统吗?数据实时update的需求是怎么回事?不太明白。

2、MVCC更新多个table,升级版本号什么的,感觉说的不怎么清楚。因为像Clojure的STM这种MVCC,如果事务失败的话,是会自动回滚重试的。而像MySQL InnoDB的MVCC实际上又需要加行级锁,所以不清楚MVCC怎么支持大并发的跨表更新事务呢?

3、llvm部分的代码,这个是参考Impala的实现自己定制里一套呢,还是主要照搬Impala的一些实现代码?我看到变量类命名都是palo* 什么的

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions