Apache Phoenix

HBase 的 SQL 驱动
授权协议 Apache
开发语言 Java
所属分类 数据库相关、 数据库驱动程序
软件类型 开源软件
地区 不详
投 递 者 袁桐
操作系统 跨平台
开源组织 Apache
适用人群 未知
 软件概览

Apache Phoenix 是 HBase 的 SQL 驱动。Phoenix 使得 HBase 支持通过 JDBC 的方式进行访问,并将你的 SQL 查询转成 HBase 的扫描和相应的动作。

兼容性:

  • Phoenix 2.x - HBase 0.94.x

  • Phoenix 3.x - HBase 0.94.x

  • Phoenix 4.x - HBase 0.98.1+

sqlline

squirrel

  • 什么是Apache Phoenix Phoenix 最早是 saleforce 的一个开源项目,后来成为 Apache 的顶级项目。 Phoenix 构建在 HBase 之上的开源 SQL 层. 能够让我们使用标准的 JDBC API 去建表, 插入数据和查询 HBase 中的数据, 从而可以避免使用 HBase 的客户端 API. 在我们的应用和 HBase 之间添加了 Phoenix, 并不会

  • apache phoenix 是一种HBase的SQL皮肤,或者说SQL工具,它弥补了原生的HBase不支持SQL的缺陷。用官网的话说,Phoenix让HBase这种NoSQL数据库又重归SQL行列 同时利用phoenix可以非常方便的给HBase建二级索引。 下面主要介绍如何安装配置 apache phoenix ,以及如何使用apache phoenix进行一些常规的操作 一.安装配置apac

  • 我想开始使用Phoenix,如何编写Phoenix “Hello World”? Phoenix的JDBC URL语法格式? 如何批量加载数据至Phoenix? 如何映射Phoenix表至已有的Hbase表? 有哪些点关于Phoenix的优化的? 如何创建二级索引在表中? 为什么我的二级索引没被使用到? Phoenix速度多快?为什么这么快? 我如何更安全的连接Hbase集群? 我如何连接Hbas

 相关资料
  • 问题内容: 关于golang的sql驱动程序,以下两个语句之间有什么区别? 和 看来他们是一样的吗?有什么细微的区别吗? 更新 : 我们不需要执行许多或之后,只有一个或每个之后执行。当使用or时,我们将参数传递给方法,而不是使用原始SQL字符串(出于安全考虑)。 我发现了一个参考链接:http : //go-database- sql.org/prepared.html 似乎两种方式都使用了 预处

  • 问题内容: 每个驱动程序之间有什么区别?我的意思是,除了其中之一是开源的 每个优点/缺点是什么? 您会推荐哪一个? 这是jTDS对这个问题的个人看法:http ://jtds.sourceforge.net/ 问题答案: 它们是不同的实现。jTDS驱动程序是Type 4,以我的经验,它具有更好的性能。我已经在生产环境中使用jTDS驱动程序5年,没有任何问题。 我建议使用jTDS。

  • 问题内容: 最终用户(开发人员或生产人员)可以推荐一个Sql驱动程序包,最好使用“ database / sql”包。我对Postgres,ODBC,MySql(以及可能用于高容量的其他商品(即,不是Sqlite)的其他商品)感兴趣,这些商品最好可在Windows和/或Linux(最好同时使用)上使用。令我感兴趣的是,它可能需要最近进行了更新/维护,并且必须与最新的Go版本一起使用。效率(吞吐量)

  • 问题内容: 我正在尝试使用go sql驱动程序从数据库表中读取数据,并将值转换为。列名称是映射的键,值是。我将所有列添加到数组中。我以https://github.com/go- sql-driver/mysql/wiki/Examples上的 “ RawBytes”代码示例作为示例开始。 但是,在示例中-所有列值都转换为如下所示, 有没有办法保留它,这样我就可以在使用 问题答案: 基于的答案。使

  • 我已经: Windows 7 x64 我的11g Oracle客户端,如下C:\Oracle\Product\11.2.0\Client_1 我的SQL Developer(下载了包含JDK 8的工具包,但为了以防万一,单独安装了JSK)按照以下C:\sqldeveloper目录 当我尝试使用TNS连接时 正在测试位于C:\Oracle\Product\11.2.0\Client_1的Oracle

  • 问题内容: 语法高亮+ sql代码格式 问题答案: 代码镜像 将解决问题。这太好了。使用可以很容易地运行您输入到其中的任何代码。

  • 问题内容: 我正在尝试使用PDO与Microsoft提供的驱动程序连接到现有的SQL Server数据库。 我看过使用odbc,dblib,mssql等的示例,但是我相信这些驱动程序的连接字符串应使用’sqlsrv’吗? 有没有很好的例子来说明如何正确地做到这一点?如果我应该通过其他方法进行此操作,请告诉我。谢谢! 问题答案: 那么,关于PDO的最好之处在于,访问任何数据库都非常容易。只要已经安装