🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
**Phoenix是什么?** * 构建在HBase上的SQL层,它能够让我们像使用MySQL一样使用Hbase * 使用标准SQL在HBase中管理数据 * 使用JDBC来创建表,插入数据、对HBase数据进行查询 * Phoenix JDBC Driver容易嵌入到支持JDBC的程序中 **Phoenix无法代替RDBMS** * 缺乏完整性约束,很多领域尚不成熟 * RDBMS: 关系型数据管理系统 **Phoenix适合场景** * 快速而容易地构建基于HBase的应用程序 * 需要极大的规模、性能和并发性的SQL应用程序 * 在转换到Hadoop时重用已有的SQL技能 * BI工具(对SQL支持较好) **Phoenix不适合场景** * 涉及大型Join操作或高级SQL特性的复杂SQL查询 * Full-Table Scans * ETL jobs