【摘要】:1) IBM BIG SQLIBM BIG SQL是一个基于Hadoop的关系型数据库。用户可以使用MapReduce或是单节点进行处理。2) OracleOracle有ClouderasApachedHadoop发行版,还有一个NoSQL数据库,叫做Berkley DB,存储(键,值)对。Oracle还有BIG DATA CONNECTOR,包含了一系列接入大数据系统的工具。对HDFS的SQL连接器:对HDFS中存储的数据提供SQL查询支持。3) MicrosoftMicrosoft提供了类似于()racle SQL连接器的Hadoop-SQLServer CONNECTOR,还提供了HIVE ODBC驱动以供用户用ODBC编写程序连接HIVE数据库。
大多数商业数据库服务商最新的产品都提供了对大数据的SQL支持。他们一般使用Hadoop作为底层架构,在此之上支持SQL。
1) IBM BIG SQL
IBM BIG SQL是一个基于Hadoop的关系型数据库。它支持SQL。数据可以存储在HDFS、 HBASE或是HIVE。用户可以使用MapReduce或是单节点进行处理。用户也可以使用JDBC和ODBC编写应用。对OLTP(事务处理)不提供支持。
2) Oracle
Oracle有ClouderasApachedHadoop发行版,还有一个NoSQL数据库,叫做Berkley DB,存储(键,值)对。Oracle还有BIG DATA CONNECTOR,包含了一系列接入大数据系统的工具。
(1)对Hadoop的Oracle载入器:将MapReduce的结果载入Oracle 。(www.xing528.com)
(2)对HDFS的SQL连接器:对HDFS中存储的数据提供SQL查询支持(SQL转换成MapReduce任务)。
(3)对Hadoop的R连接器:R是一种流行的统计工具包。R连接器可以将R语句转换成MapReduce任务,以提供在大数据运行R的支持。
3) Microsoft
Microsoft提供了类似于()racle SQL连接器的Hadoop-SQLServer CONNECTOR,还提供了HIVE ODBC驱动以供用户用ODBC编写程序连接HIVE数据库。它还提供了Exce1HIVE插件,是用户可以在Excel中使用存在HIVE中的数据。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。