首頁 > 技術 > 正文

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

2023-04-04 15:57:15來源:中關村在線  

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


【資料圖】

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

甲骨文公司關鍵任務數(shù)據(jù)庫技術執(zhí)行副總裁Juan Loaiza表示:“甲骨文很高興能夠讓開發(fā)人員提前使用優(yōu)秀的數(shù)據(jù)庫技術來開發(fā)和運行現(xiàn)代應用。借助Oracle Database 23c Free?——Developer Release,開發(fā)人員將能夠利用JSON Relational Duality和其他突破性功能來提升技能水平并開始構建新應用。全新的功能可統(tǒng)一關系數(shù)據(jù)模型和和文檔數(shù)據(jù)模型并結合兩者的優(yōu)勢,支持直接對OLTP數(shù)據(jù)進行圖形查詢,以及支持全球廣受歡迎的編程語言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ā)人員是當今科技決策中的重要力量。因此,讓他們暢通無阻地使用工具比以往任何時候都更重要。Oracle Database 23c Free——Developer Release旨在消除開發(fā)人員訪問的障礙,允許開發(fā)人員在無需許可的情況下定義生態(tài)系統(tǒng)。這對甲骨文來說是一個巨大的改變?!?/p>

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

· JSON Relational Duality:開發(fā)人員可以通過關系數(shù)據(jù)模型或JSON范例的單一信息源構建應用,并受益于關系模型和文檔模型的雙重優(yōu)勢。他們只需進行一次數(shù)據(jù)存儲,就可以使用任一方法訪問、寫入和修改數(shù)據(jù)。開發(fā)人員受益于 JSON 和關系模型(包括復核ACID規(guī)定的事務處理和并發(fā)控制),這意味著他們不再需要在復雜的對象關系映射或數(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è)務邏輯,并重用JavaScript開發(fā)技能,從而提高工作效率。JavaScript代碼調(diào)用可以與SQL和PL/SQL混合使用,從而提供多語言編程語言支持。

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

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

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

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

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

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

標簽:

相關閱讀

精彩推薦

相關詞

推薦閱讀