KingbaseES是一個(gè)大型通用的關(guān)系數(shù)據(jù)庫系統(tǒng),采用成熟的關(guān)系數(shù)據(jù)庫模型,支持SQL語言,提供多種符合標(biāo)準(zhǔn)的數(shù)據(jù)訪問接口,適合各行業(yè)的應(yīng)用需求。
1、符合國際標(biāo)準(zhǔn)
(1)符合SQL標(biāo)準(zhǔn)
KingbaseES符合SQL92的入門級(jí)和過渡級(jí)。支持SQL92的所有數(shù)據(jù)類型。
(2)符合標(biāo)準(zhǔn)的訪問接口
提供符合ODBC 3.0標(biāo)準(zhǔn)的ODBC接口程序。
提供符合JDBC 3.0標(biāo)準(zhǔn)的JDBC接口程序,支持Hibernate擴(kuò)展,支持JDBC 4.0中的XML特性。
提供符合OLE DB標(biāo)準(zhǔn)的OLE DB接口程序。
提供符合.NET平臺(tái)要求的.NET Data Provider。
提供符合PHP擴(kuò)展規(guī)范的接口。
提供符合Perl擴(kuò)展規(guī)范的接口。
提供兼容Oracle OCI的數(shù)據(jù)訪問接口。
(3)完善的應(yīng)用開發(fā)支持
支持Visual Studio.NET、Eclipse、NetBeans、JBuilder、PowerBuilder、Delphi、C++ Builder等流行的開發(fā)環(huán)境。
支持WebSphere、WebLogic、JBoss、TomCat、東方通TongWeb、金蝶Apusic、中創(chuàng)InforWeb等主流的應(yīng)用服務(wù)器。
與國際主流數(shù)據(jù)庫(Oracle、DB2、SQL Server等)高度兼容,開發(fā)人員容易復(fù)用以前開發(fā)其它數(shù)據(jù)庫應(yīng)用程序的經(jīng)驗(yàn),提高系統(tǒng)的可移植性,降低開發(fā)和移植的工作難度。
提供PowerDesigner等數(shù)據(jù)庫建模工具的插件,可以簡化數(shù)據(jù)庫設(shè)計(jì)和建模,方便數(shù)據(jù)庫的移植和遷移。
2、跨平臺(tái)支持
KingbaseES服務(wù)器支持多種軟、硬件平臺(tái),底層的數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)一致。通過一致的操作系統(tǒng)的抽象層,使得服務(wù)器可以支持多種操作系統(tǒng)。
KingbaseES支持微軟的Windows系列版本,支持各種主流的Linux發(fā)行版本,支持麒麟Kylin操作系統(tǒng),支持AIX、HP-UX、Solaris等UNIX操作系統(tǒng)。
KingbaseES的圖形工具大多基于Java語言開發(fā),可以跨平臺(tái)工作,同一程序無需重新編譯,將其執(zhí)行代碼拷貝到任一種操作系統(tǒng)平臺(tái)上,都能直接運(yùn)行。
KingbaseES的所有產(chǎn)品組件采用統(tǒng)一的人機(jī)交互界面風(fēng)ge,提供圖形和命令行等多種人機(jī)交互方式。
KingbaseES支持多種網(wǎng)絡(luò)環(huán)境。支持廣域網(wǎng)環(huán)境,支持Internet環(huán)境下的B/S結(jié)構(gòu)。支持以TCP/IP網(wǎng)絡(luò)協(xié)議為基礎(chǔ)的網(wǎng)絡(luò)環(huán)境。支持服務(wù)器與客戶端在同一臺(tái)計(jì)算機(jī)上的單機(jī)系統(tǒng)環(huán)境。
3、多語言支持
KingbaseES的全系列產(chǎn)品,包括服務(wù)器、數(shù)據(jù)訪問接口、工具集都支持國際通用的UNICODE字符集。KingbaseES支持GBK、GB18030國家標(biāo)準(zhǔn),并通過了中國電子技術(shù)標(biāo)準(zhǔn)化研究所認(rèn)證中心的GB18030符合性認(rèn)證。
KingbaseES支持服務(wù)器和數(shù)據(jù)訪問接口使用不同的字符集設(shè)置。
4、海量數(shù)據(jù)存儲(chǔ)和管理
KingbaseES支持可擴(kuò)展的邏輯和物理存儲(chǔ)結(jié)構(gòu),每個(gè)服務(wù)器可以支持多個(gè)獨(dú)立的數(shù)據(jù)庫,用戶可以動(dòng)態(tài)創(chuàng)建數(shù)據(jù)庫,每個(gè)數(shù)據(jù)庫相對(duì)獨(dú)立。KingbaseES支持的數(shù)據(jù)存儲(chǔ)容量達(dá)到TB級(jí),可以滿足支持大型、海量數(shù)據(jù)的應(yīng)用。
系統(tǒng)支持海量數(shù)據(jù)的存儲(chǔ)和管理功能,數(shù)據(jù)量達(dá)到TB級(jí)。
支持多媒體數(shù)據(jù)類型。支持二進(jìn)制大對(duì)象(BLOB)和字符大對(duì)象(CLOB),支持的單個(gè)大對(duì)象大小可達(dá)到2G。
高效的海量數(shù)據(jù)壓縮技術(shù),在海量數(shù)據(jù)存儲(chǔ)中有許多冗余信息。系統(tǒng)采取了數(shù)據(jù)緊縮技術(shù)來減少冗余信息,減少磁盤I/O吞吐量,提高性能。
5、XML支持
而隨著網(wǎng)絡(luò)和Internet的發(fā)展,數(shù)據(jù)交換能力已成為新的應(yīng)用系統(tǒng)的一個(gè)重要需求。
XML可以保證數(shù)據(jù)的可交換性,具有基于Schema自描述語義的功能,容易描述數(shù)據(jù)的語義并為計(jì)算機(jī)理解和自動(dòng)處理;XML不僅可以描述結(jié)構(gòu)化數(shù)據(jù),還可有效描述半結(jié)構(gòu)化甚至非結(jié)構(gòu)化數(shù)據(jù)。
KingbaseES支持 XML數(shù)據(jù)類型,遵循SQL/XML等標(biāo)準(zhǔn),將XML數(shù)據(jù)類型將作為數(shù)據(jù)庫內(nèi)核支持的基本數(shù)據(jù)類型,系統(tǒng)將為其提供標(biāo)準(zhǔn)的查詢語言和操作函數(shù),應(yīng)用可以如訪問傳統(tǒng)的關(guān)系數(shù)據(jù)庫數(shù)據(jù)類型(例如:字符類型、整數(shù)類型)一樣,輕易實(shí)現(xiàn)對(duì)XML類型的數(shù)據(jù)的訪問。KingbaseES還將支持把數(shù)據(jù)庫中的數(shù)據(jù)發(fā)布為XML,也支持將外部的XML數(shù)據(jù)轉(zhuǎn)換并存儲(chǔ)到數(shù)據(jù)庫中。
6、全文檢索引擎
KingbaseES實(shí)現(xiàn)了全文檢索,為在字符大對(duì)象和字符串?dāng)?shù)據(jù)中進(jìn)行復(fù)雜的文本檢索提供了有效的支持。文本查詢完全在索引上進(jìn)行,系統(tǒng)支持詞庫,用戶可以定義、編輯自定義詞語。系統(tǒng)功能包括:
(1)創(chuàng)建和刪除全文索引
(2)更新全文索引
(3)全文檢索
用戶可以在指定的文本列上建立和刪除全文索引,也可以在全文檢索的列上采用CONTAINS謂詞進(jìn)行全文檢索。系統(tǒng)支持精確字詞的查詢或模糊查詢,也支持多個(gè)查詢?cè)~之間AND、OR、NOT等邏輯操作。全文檢索條件可以位于SQL語言的WHERE子句中。
7、對(duì)Web應(yīng)用的支持
KingbaseES作為信息系統(tǒng)的支撐軟件,可與應(yīng)用服務(wù)器配合使用,為Web應(yīng)用提供良好的底層支持。KingbaseES提供了標(biāo)準(zhǔn)的JDBC接口,容易與Java應(yīng)用服務(wù)器配合使用;提供了標(biāo)準(zhǔn)的.NET Data Provider,可以與微軟的.NET平臺(tái)一起提供Web應(yīng)用支持。
新聞熱點(diǎn)
疑難解答