Oracle開源庫現在向廣大C和C 開發人員開放!
Oracle Database Programming Interface for C(ODPI-C)的生產級版本現已放在了代碼託管平台GitHub(https://github.com/oracle/odpi)上,該版本讓廣大C和C++ 開發人員可以更便捷地訪問Oracle資料庫。
這個開源封裝器主要針對語言介面的開發人員,讓用戶可以迅速調用Oracle調用介面(OCI)更常見的功能特性,而OCI是面向Oracle資料庫的主要的C API。不過這家公司表示,其簡潔性讓它成為一種靈活的、易於訪問的工具。
該庫在Oracle內部用於Python cx_Oracle 6介面,已經實現在Python、Node.js、Go和Rust等介面以及自定義應用程序中。
ODPI-C旨在使用一種參考計數機制來綁定和定義數據時,簡化內存和資源管理,這種參考計數機制阻止應用程序破壞使用中的資源。
這個項目是Oracle Database Data Access團隊的傑作,該團隊負責維護OCI及面向Oracle資料庫的額外API。ODPI-C的領導人是開發人員安東尼·圖寧加(Anthony Tuininga),他還領導開發面向Pytho的cx_Oracle介面這項工作。
版本6的cx_Oracle其特色是支持新的ODPI-C抽象層。重大變化包括與Python Wheels和各種批進程兼容,這一切有賴於ODPI-C。
ODPI-C源代碼現已公開發布,採用Apache 2.0和Oracle UPL兩種許可證,可直接嵌入到介面或其他項目的代碼庫中。
它已在Windows、Linux和OS X上經過了測試,這三種操作系統的最低要求分別是裝有Visual Studio 2008、GCC 4.4 和Xcode 6。
點擊展開全文
※硅,靠邊站!二硒化鉿和二硒化鋯是晶元界的未來!
※AWS VS Kubernetes
※全球最大數據中心計劃建在北極圈內:60萬平方米
※Gartner:超融合基礎設施系統的好壞完全取決於軟體定義存儲!
※IT 行業哪些崗位最賺錢?軟體開發經理月入 9300 美元居首位
TAG:雲頭條 |
※作死 Oracle!開源 JMC 後居然迅速開除原開發團隊?
※Oracle 被指在開源 JMC 後迅速解僱原開發團隊
※開源遊戲引擎「Godot Engine」現已支持VR內容開發
※新MacBook Pro馬上發布!蘋果WWDC開發者大會開幕
※亞馬遜WebXR開發工具Sumerian開始向所有用戶開放
※Sumerian VR開發工具向公眾開放使用
※Magic Leap向開發者展示AR眼鏡開發者門戶和SDK
※研發實戰:現在開始,用Unity為Magic Leap One開發MR內容
※遊戲開發商暗示macOS棄用OpenGL後或放棄Mac遊戲
※Databricks 開源 MLflow 平台,解決機器學習開發四大難點
※Block.one 宣布開發者門戶開啟 為開發者提供支持
※Python開發
※傳新版iPad Pro將在蘋果開發者大會發布 支持Face ID
※大疆發布熱成像相機禪思 XT2,以及開發包 Payload SDK
※PS Classic的模擬器非自家開發 採用了開源模擬器PCSX
※GitLab發布全球開發者報告,開源仍是主流!
※Oculus開始向開發者提供VR一體機Santa Cruz
※Google開源機密運算開發框架Asylo
※Magic Leap基於Linux推開發者門戶和SDK,Oculus面向開發者宣布新硬體報告平台
※雅達利新主機Ataribox將在GDC開發者大會上首次展示