0

二级索引如何与 Phoenix 配合使用。我有一个 HBASE 数据库设置,它是通过直接插入 HBASE 而不是通过 Phoenix 插入查询来更新的。但是所有的选择都将通过 Phoenix 选择查询来完成。Phoenix 二级索引在这些选择查询中仍然有效吗?

4

1 回答 1

1

您需要使用 Phoenix API 将数据写入 Phoenix 表,以使您的二级索引具有正确的状态。如果您跳过 Phoenix api,那么它将不知道何时更新二级索引。Skipping Phoenix api is a bad design

基本上,Phoenix 使用一些客户端逻辑和协处理器来完成二级索引的大部分高级功能。

于 2015-08-11T14:59:04.310 回答