lealone / Lealone

比 MySQL 和 MongoDB 快10倍的 OLTP 关系数据库和文档数据库
Other
2.44k stars 513 forks source link

根据新修改的语法,创建二级索引的地方是否也要修改 #64

Closed freemanhjr closed 11 years ago

freemanhjr commented 11 years ago

createIndexTableIfNotExists 中; StringBuilder buff = new StringBuilder("CREATE HBASE TABLE IF NOT EXISTS ");

你把二级索引表也当做一个HBaseTable来对待,是吗? 因为执行了这句之后,二级索引也就是一个HBaseTable类了;那么这个table也有primaryIndex了?

codefollower commented 11 years ago

CREATE TABLE = CREATE HBASE TABLE = CREATE DYNAMIC TABLE 这三种语法是等价的,推荐使用CREATE TABLE,后两者是为了兼容

索引表本来就是一个HBase Table,一直都是这样的。