首頁 > 技術(shù) > 正文

Oracle Database 23c免費版本現(xiàn)已可供開發(fā)人員使用 實時焦點

2023-04-04 15:57:15來源:中關(guān)村在線  

日前,甲骨文公司宣布推出免費版的Oracle Database 23c。全新的Oracle Database 23c Free——Developer Release可滿足全球開發(fā)人員和企業(yè)對Oracle Database 23c “App Simple”中新增功能的訪問需求。現(xiàn)在,開發(fā)人員可以訪問創(chuàng)新性的Oracle Database功能,簡化現(xiàn)代數(shù)據(jù)驅(qū)動的應(yīng)用開發(fā),為即將發(fā)布的下一個長期支持發(fā)行版 Oracle Database 23c做好準(zhǔn)備。 


【資料圖】

開發(fā)人員可率先訪問即將推出的Oracle Database 23c的全新應(yīng)用開發(fā)功能

甲骨文公司關(guān)鍵任務(wù)數(shù)據(jù)庫技術(shù)執(zhí)行副總裁Juan Loaiza表示:“甲骨文很高興能夠讓開發(fā)人員提前使用優(yōu)秀的數(shù)據(jù)庫技術(shù)來開發(fā)和運行現(xiàn)代應(yīng)用。借助Oracle Database 23c Free?——Developer Release,開發(fā)人員將能夠利用JSON Relational Duality和其他突破性功能來提升技能水平并開始構(gòu)建新應(yīng)用。全新的功能可統(tǒng)一關(guān)系數(shù)據(jù)模型和和文檔數(shù)據(jù)模型并結(jié)合兩者的優(yōu)勢,支持直接對OLTP數(shù)據(jù)進(jìn)行圖形查詢,以及支持全球廣受歡迎的編程語言JavaScript的Stored Procedures?!?/p>

Oracle Database 23c Free——Developer Release,以開發(fā)人員為先

Oracle Database 23c Free——Developer Release可作為Docker Image、VirtualBox VM或Linux RPM安裝文件下載,無需用戶賬戶或登錄。Windows版本計劃將于日后推出。

RedMonk聯(lián)合創(chuàng)始人James Governor表示:“開發(fā)人員是當(dāng)今科技決策中的重要力量。因此,讓他們暢通無阻地使用工具比以往任何時候都更重要。Oracle Database 23c Free——Developer Release旨在消除開發(fā)人員訪問的障礙,允許開發(fā)人員在無需許可的情況下定義生態(tài)系統(tǒng)。這對甲骨文來說是一個巨大的改變?!?/p>

Oracle Database 23c Free——Developer Release包含了:

· JSON Relational Duality:開發(fā)人員可以通過關(guān)系數(shù)據(jù)模型或JSON范例的單一信息源構(gòu)建應(yīng)用,并受益于關(guān)系模型和文檔模型的雙重優(yōu)勢。他們只需進(jìn)行一次數(shù)據(jù)存儲,就可以使用任一方法訪問、寫入和修改數(shù)據(jù)。開發(fā)人員受益于 JSON 和關(guān)系模型(包括復(fù)核ACID規(guī)定的事務(wù)處理和并發(fā)控制),這意味著他們不再需要在復(fù)雜的對象關(guān)系映射或數(shù)據(jù)不一致問題之間做出取舍。

· JavaScript Stored Procedures(由GraalVM支持):通過編寫JavaScript Stored Procedures或?qū)F(xiàn)有 JavaScript庫加載到Oracle Database中,JavaScript代碼現(xiàn)在可以比以前更貼近數(shù)據(jù)。這意味著開發(fā)人員可以在數(shù)據(jù)層內(nèi)直接重用現(xiàn)有業(yè)務(wù)邏輯,并重用JavaScript開發(fā)技能,從而提高工作效率。JavaScript代碼調(diào)用可以與SQL和PL/SQL混合使用,從而提供多語言編程語言支持。

· JSON Schema:開發(fā)人員現(xiàn)在可以通過符合行業(yè)標(biāo)準(zhǔn)的JSON Schema來確保和驗證JSON文檔結(jié)構(gòu),從而充滿信心地使用JSON數(shù)據(jù)格式。

· Operational Property Graphs:開發(fā)人員現(xiàn)在可以通過Oracle Database構(gòu)建事務(wù)和分析屬性圖應(yīng)用,并獲得優(yōu)秀的SQL標(biāo)準(zhǔn)屬性圖查詢支持,包括基于關(guān)系數(shù)據(jù)和JSON數(shù)據(jù)運行圖形分析。

· Oracle Kafka API:Kafka應(yīng)用現(xiàn)在可以針對Oracle Database Transactional Event Queues運行,并且只需少量改動代碼。這使得基于事務(wù)型事件構(gòu)建的更強(qiáng)大的微服務(wù)能夠在單個原子事務(wù)處理中執(zhí)行事件操作和數(shù)據(jù)庫更改。

· SQL Domains:全新的域構(gòu)造可以用作輕量型修飾符,用于集中記錄預(yù)期數(shù)據(jù)使用情況、擴(kuò)展和顯著改進(jìn) SQL 標(biāo)準(zhǔn)域。有鑒于此,開發(fā)人員可以更好地了解數(shù)據(jù)的使用方式并提高整體數(shù)據(jù)質(zhì)量,而無需面對需要使用特定數(shù)據(jù)類型或用戶定義類型的復(fù)雜性和不兼容性。

· Annotations:數(shù)據(jù)庫的元數(shù)據(jù)現(xiàn)在可以直接與Oracle Database中的新注釋機(jī)制一起存儲。開發(fā)人員可以為表、列、視圖、索引等通用數(shù)據(jù)模型屬性添加注釋,并提供一個集中的輕量級聲明性環(huán)境,以便在多個應(yīng)用之間登記和交換使用屬性。通過將元數(shù)據(jù)和數(shù)據(jù)存儲在一起,可確保使用數(shù)據(jù)的任何用戶或應(yīng)用都具有一致性和通用可訪問性。

IDC數(shù)據(jù)管理軟件研究副總裁Carl Olofson表示:“在Oracle Database 23c Free——Developer Release中,開發(fā)人員可以盡早訪問新的應(yīng)用開發(fā)功能,尤其是JSON Relational Duality。此發(fā)行版終于讓開發(fā)人員有機(jī)會嘗試統(tǒng)一和同步文檔數(shù)據(jù)和關(guān)系數(shù)據(jù)。該功能讓開發(fā)人員可以根據(jù)不同的使用場景選擇合適的訪問格式,而無需擔(dān)心數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)映射、數(shù)據(jù)一致性或性能優(yōu)化方面的問題?,F(xiàn)在,他們還可以基于關(guān)系數(shù)據(jù)和JSON數(shù)據(jù)運行圖形分析。Oracle JSON Relational Duality是一個真正的革命性解決方案,這可能是信息科學(xué)領(lǐng)域近20年來非常重要的創(chuàng)新之一。”

標(biāo)簽:

相關(guān)閱讀

精彩推薦

相關(guān)詞

推薦閱讀