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