开发者社区> 问答> 正文

phoenix原数据与索引数据是否是异步写? 如果是,在索引数据写失败的情况下,怎么保证数据原子性?

phoenix原数据与索引数据是否是异步写? 如果是,在索引数据写失败的情况下,怎么保证数据原子性?

展开
收起
hbase小助手 2018-11-30 00:31:06 3635 0
1 条回答
写回答
取消 提交回答
  • 研究spark/hive/hbase相关技术

    phoenix索引是用coprocessor同步更新的,写索引表时会先写WAL,一旦索引数据写入失败则回放WAL,保证索引数据最终写入成功。

    2019-07-17 23:17:19
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
事务、全局索引、透明分布式 立即下载
Phoenix 全局索引原理与实践 立即下载
HBase2.0重新定义小对象实时存取 立即下载