原創|使用教程|編輯:況魚杰|2020-05-27 14:08:37.710|閱讀 250 次
概述:本文是CDP中Cloudera的Operational DB(OpDB)系列文章的一部分,系列里面的每篇文章都會詳細介紹新功能。而本文概述了Operational DB支持的語言,框架和應用程序。Cloudera的OpDB提供了高級功能,例如過濾器和計數器;并支持各種流行的語言,使您能夠為各種用例構建應用程序。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
本文是CDP中Cloudera的Operational DB(OpDB)系列文章的一部分,系列里面的每篇文章都會詳細介紹新功能。而本文概述了Operational DB支持的語言,框架和應用程序。Cloudera的OpDB提供了高級功能,例如過濾器和計數器;并支持各種流行的語言,使您能夠為各種用例構建應用程序。
.Net界面支持
Microsoft.Phoenix.Client nuget包為您提供了可用于開發.Net應用程序的兼容類的集合。您可以使用C#客戶端庫為Phoenix Query Server開發應用程序。您開發的.Net應用程序使用Avatica API和Google協議緩沖區序列化格式與Phoenix Query Server接口。
您可以從此處下載Microsoft.Phoenix.Client nuget程序包://www.nuget.org/packages/Microsoft.Phoenix.Client/。
通過多個接口(包括ODBC,Thrift服務器和Phoenix查詢服務器)支持Microsoft .Net Framework。
Java 2平臺企業版(J2EE)支持
支持Java 2 Enterprise Edition和Eclipse插件。您可以使用Java客戶端API對Apache HBase表執行操作。您可以開發可用于創建表,插入數據的Java應用程序。本機Java客戶端API提供了編程訪問。
語言支持
除了Java和C#,操作數據庫還允許您使用各種編程語言來構建應用程序。以下是受支持的語言:
開放式數據庫連接(ODBC)支持
您可以使用ODBC接口訪問操作數據庫。ODBC驅動程序是開箱即用的,也可以從第三方提供商處獲得。
您可以通過其標準JDBC API以典型的DDL / DML語句的形式創建Apache HBase表并與之交互。 Apache Phoenix JDBC驅動程序可以輕松地嵌入到任何支持JDBC的應用程序中。 JDBC接口是開箱即用的。
用戶定義函數(UDF)可以在SQL語句中使用。在查詢中,UDF可以與內置函數一樣使用,例如選擇,向上插入,刪除,創建功能索引。臨時功能特定于會話/連接,無法在其他會話/連接中訪問。
永久功能元信息將存儲在名為SYSTEM.FUNCTION的系統表中。我們正在支持特定于租戶的功能。在特定于租戶的連接中創建的功能對其他特定于租戶的連接不可見。所有連接僅可見特定于全局租戶(無租戶)的功能。
CDP Data Center支持各種混合解決方案,其中計算任務與數據存儲分開,并且可以從遠程集群訪問數據。 Cloudera的共享數據體驗(SDX)可以幫助您在測試應用程序的所有實例之間擁有統一的數據和元數據安全性以及治理策略,從而節省了為每個實例重新配置安全性和治理的時間。
開發在CDP數據中心上部署的OpDB應用程序時,您可以選擇創建自己的應用程序部署生命周期并將其部署在多種實例類型(測試,階段,生產)上。在新版本的CDP數據中心中測試應用程序,并從Cloudera Manager訪問內置的指標系統,以查看一切是否按預期進行。
Apache HBase中的列族可能包含一個或多個列。您必須在創建表時定義列系列,但是以后可以動態添加列。 Apache HBase的此功能允許您在列族中添加新列,并更改應用程序以開始使用該新列。OpDB的Apache Phoenix允許您更改表的架構,并為您提供讀取架構的靈活性。這可以幫助您利用“ NoSQL”的所有功能以及讀取模式的靈活性。
您可以使用Apache HBase REST服務器與OpDB進行交互。如果您不想使用Java API,
關于Cloudera
在 Cloudera,我們相信數據可以使今天的不可能,在明天成為可能。我們使人們能夠將復雜的數據轉換為清晰而可行的洞察力。Cloudera 為任何地方的任何數據從邊緣到人工智能提供企業數據云平臺服務。在開源社區不懈創新的支持下, Cloudera推動了全球最大型企業的數字化轉型歷程。了解更多,請聯系。
慧都大數據專業團隊為企業提供Cloudera大數據平臺搭建,免費業務咨詢,定制開發等完整服務,快速、輕松、低成本將任何Hadoop集群從試用階段轉移到生產階段。
歡迎撥打慧都熱線023-68661681或咨詢慧都在線客服,我們有專業的大數據團隊,為您提供免費大數據相關業務咨詢!
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn