企業(yè)如何使用AI賦能的數(shù)據(jù)庫去加速AI之旅
今天,企業(yè)及IT從業(yè)者們對數(shù)據(jù)庫的期望比以往任何時候都高,我們希望數(shù)據(jù)庫必須以極高的效率運(yùn)作的同時,還要向人工智能(AI)等創(chuàng)新應(yīng)用敞開大門。出于這個原因,企業(yè)應(yīng)該考慮一個既由人工智能賦能又為人工智能構(gòu)建的數(shù)據(jù)庫。它應(yīng)該由人工智能驅(qū)動,以幫助提高優(yōu)化和可用性;它同時還應(yīng)該為人工智能而構(gòu)建,以幫助開發(fā)人員和數(shù)據(jù)科學(xué)家能夠利用最新技術(shù)來推動深入的洞察力。
有這樣一個先驅(qū)示例的數(shù)據(jù)庫是Db2 11.5,IBM已經(jīng)正式宣布這個版本面市。由于其高可靠性、高彈性和高安全性,許多公司目前依賴于Db2來支持其任務(wù)關(guān)鍵型應(yīng)用程序。IBM在這個新的版本中,添加機(jī)器學(xué)習(xí)(ML)和其他功能,將Db2轉(zhuǎn)換為IT組織和開發(fā)人員所需的AI數(shù)據(jù)庫。
由AI賦能
一個由人工智能驅(qū)動的數(shù)據(jù)庫使企業(yè)能夠更好地專注于增值任務(wù)。比起手動優(yōu)化數(shù)據(jù)庫以節(jié)約成本,ML(機(jī)器學(xué)習(xí))可以幫助以更自動化的方式不斷提高效率。人工智能還可以幫助用戶更容易地獲得洞察力。特別是,您可以更容易地使用在搜索功能或報表中使用自然語言。因此,用戶可以將更多的時間花在發(fā)掘數(shù)據(jù)洞察上,而不是處理底層數(shù)據(jù)庫。
認(rèn)識到這一點(diǎn),Db2 11.5將提供基于機(jī)器學(xué)習(xí)的優(yōu)化器的技術(shù)預(yù)覽。ML優(yōu)化器將補(bǔ)充現(xiàn)有的基于成本的優(yōu)化器,以進(jìn)一步增強(qiáng)和改進(jìn)性能。作為一個技術(shù)預(yù)覽,它最初將著重于改進(jìn)基數(shù)估計。另一個新的免費(fèi)工具——增強(qiáng)數(shù)據(jù)瀏覽器(ADE)的技術(shù)預(yù)覽版也將在DB211.5中提供。ADE使用自然語言查詢、分面搜索和自然語言生成功能,使數(shù)據(jù)科學(xué)家、數(shù)據(jù)工程師和業(yè)務(wù)分析師能夠輕松地探索存儲在Db2中的數(shù)據(jù)。
為AI而生
使用人工智能優(yōu)化數(shù)據(jù)庫是不夠的,開發(fā)人員還需要在他們的應(yīng)用程序中輕松地利用人工智能。對流行語言和框架的支持能夠節(jié)省時間,否則可能會浪費(fèi)在尋找新的或?qū)S械臇|西上。數(shù)據(jù)聯(lián)合功能為人工智能模型打開了新的數(shù)據(jù)源。而且,訪問用于AI應(yīng)用程序開發(fā)的兼容代碼模式意味著用戶可以立即跳轉(zhuǎn)到他們的項(xiàng)目中,更快地返回成品。
Db2 11.5提供了所有這些特性,它支持Python、Ruby、Go、Java、PHP、Node.js和sequentize的本地語言,并且支持流行的框架,如Visual Studio Code和Jupyter notebooks。Db2 11.5還將提供區(qū)塊鏈聯(lián)合支持,幫助應(yīng)用程序開發(fā)人員直接從區(qū)塊鏈源中提取數(shù)據(jù),并將其與其他數(shù)據(jù)源結(jié)合起來用于分析或儀表板。此外,code patterns現(xiàn)在可以用來加速人工智能應(yīng)用程序的開發(fā)。
便捷地升級
為了充分利用人工智能數(shù)據(jù)庫的功能,組織必須選擇適合其項(xiàng)目規(guī)模和范圍的數(shù)據(jù)庫, 這包括與公司一起輕松成長的能力, 這樣做有助于確保他們擁有充分利用人工智能模型所需的存儲和計算能力。
為了方便客戶采用和升級部署,Db2最近將其版本整合為三個版本。用戶可以免費(fèi)使用community edition,它具有Db2的全部功能,包括高可用性、災(zāi)難恢復(fù)和pureScale。它可以作為本機(jī)安裝、docker安裝或云中的托管服務(wù)提供。然后,如果用戶想增加內(nèi)存、內(nèi)核或數(shù)據(jù)庫大小,他們可以升級到標(biāo)準(zhǔn)版或高級版。
其它性能
當(dāng)他們添加新的人工智能功能時,企業(yè)不能忽視對傳統(tǒng)的數(shù)據(jù)庫功能(如彈性和性能)的需求。新的數(shù)據(jù)庫已經(jīng)改進(jìn)了這些功能,超越了以前版本中已經(jīng)令人印象深刻的功能。
例如,Db2 11.5對pureScale進(jìn)行了增強(qiáng),pureScale是一種高級集群功能,具有更好的彈性,包括:
•支持成員間當(dāng)前提交的語義
•改進(jìn)了群集范圍的可用空間管理
•具有范圍分區(qū)表的更好的加載/刪除性能
•默認(rèn)啟用聯(lián)機(jī)索引創(chuàng)建和范圍聲明
•安全功能增強(qiáng)
IBM對Db2進(jìn)行了許多性能和可用性改進(jìn),包括:
•壓縮增強(qiáng)
•內(nèi)置空間支撐
•ETL優(yōu)化
•額外的SIMD利用
•倉庫查詢優(yōu)化
•對柱狀引擎的LOB支持,通常稱為BLU引擎
•支持4K扇區(qū)存儲,有利于現(xiàn)代存儲設(shè)備
•支持外部表,便于從Db2加載或歸檔數(shù)據(jù)
隨著企業(yè)越來越善于管理和利用各種各樣的數(shù)據(jù),企業(yè)應(yīng)該尋找利用他們的數(shù)據(jù)庫采用和開發(fā)人工智能的方法。要做到這一點(diǎn),需要一個使用人工智能來提高效率,同時支持人工智能應(yīng)用程序的使用,可以很容易地升級,并具有高性能和高彈性。
作為人工智能數(shù)據(jù)庫,是專門為滿足所有這些需求而構(gòu)建的,IBM并將繼續(xù)更新其人工智能功能。有了這個新的愿景,IBM混合數(shù)據(jù)管理平臺的核心組件Db2也將使客戶能夠加速他們的AI應(yīng)用程序開發(fā),同時自動化他們的一些數(shù)據(jù)管理。
來進(jìn)一步探索Db2 11.5吧!
了解更多IBM AI解決方案,請訪問IBM數(shù)據(jù)與人工智能專區(qū)