国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

IvorySQL開源社區正式發布IvorySQL 5.0版本

開放原子 ? 來源:開放原子 ? 2025-12-04 10:06 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

近日,IvorySQL開源社區正式發布IvorySQL 5.0版本。該版本基于PostgreSQL 18.0進行全面迭代升級,在Oracle兼容性上實現新突破,生態組件集成能力持續進階,同時深度適配云原生場景,同步提供全平臺安裝包與在線流暢體驗,助力開發者簡化復雜業務場景的落地流程,提升開發效率。

基于PostgreSQL 18.0

PostgreSQL 18.0核心升級:

1.引入異步IO(AIO)子系統,可顯著提升順序掃描、位圖堆掃描、VACUUM等操作的性能。

2.pg_upgrade工具:新增優化器統計信息保留功能。

3.支持跳躍掃描(skip scan),使多列B-tree索引在更多場景下可用。

4.新增uuidv7()函數:生成時間戳有序的UUID。

5.虛擬生成列:讀取時動態計算列值,現已成為生成列的默認類型。

6.支持OAuth認證。

7.RETURNING子句增強:INSERT/UPDATE/DELETE/MERGE命令支持OLD和NEW關鍵字。

8.時間范圍約束:為PRIMARY KEY、UNIQUE、FOREIGN KEY約束添加范圍級約束支持。

更多細節請查看PostgreSQL 18.0發行說明:

https://www.postgresql.org/docs/release/18.0/

新特性

新增21個Oracle兼容功能

?Oracle兼容ROWID支持:確保IvorySQL行標識符與Oracle語義一致,便于跨數據庫工具無縫遷移。

?PL/iSQL CALL調用語法:新增Oracle風格的CALL入口點,實現存儲過程統一調用。

?PL/iSQL %ROWTYPE支持:允許變量映射整個表或游標行結構,簡化PL/iSQL編碼。

?PL/iSQL %TYPE支持:支持變量繼承現有列或變量的數據類型,減少類型漂移。

?大小寫敏感兼容開關:按需保留標識符大小寫,以匹配Oracle行為。

?NLS參數兼容:支持Oracle風格的NLS設置,如NLS_DATE_FORMAT、NLS_TIMESTAMP_FORMAT等。

?空字符串轉NULL:將零長度字符串自動轉換為NULL,以符合Oracle的兼容性規則。

?解析器切換能力:新增在Oracle和PostgreSQL解析器之間切換的能力,實現會話級的靈活配置。

?GB18030數據庫編碼支持:新增GB18030初始化和數據庫創建選項,全面覆蓋中文市場需求。

?Oracle兼容SYS_GUID函數:實現Oracle的SYS_GUID函數,用于生成基于RAW的全局唯一標識符(GUID)。

?Oracle兼容SYS_CONTEXT函數:提供Oracle SYS_CONTEXT API,用于查詢會話與環境元數據。

?Oracle兼容USERENV函數:增加USERENV函數,支持會話查詢Oracle風格的上下文信息。

?Oracle兼容函數語法:支持EDITIONABLE/NONEDITIONABLE、RETURN、IS、OUT ... NOCOPY等Oracle語法結構。

?Oracle兼容存儲過程語法:支持含Oracle選項的存儲過程DDL、EXEC調用及ALTER PROCEDURE操作。

?libpq OUT參數支持:擴展客戶端協議處理能力,使OUT參數可像OCI一樣被消費。

?存儲過程OUT參數支持:允許存儲過程按照Oracle規范聲明IN、OUT和IN OUT模式參數。

?函數OUT參數支持:支持函數中使用Oracle風格OUT參數,包括IN OUT組合模式。

?嵌套子程序:支持在子程序內部聲明函數或過程,并支持重載。

?Oracle兼容INSTR函數:匹配Oracle INSTR的子串搜索和位置檢查行為。

?Oracle兼容FORCE VIEW:支持在引用對象不存在時創建視圖,模擬Oracle的FORCE選項。

?Oracle兼容LIKE運算符:使模式匹配語義與Oracle對齊,確保通配符行為可預測。

在線體驗與多平臺發行包

?在線體驗環境:推出基于瀏覽器的交互式環境,無需安裝即可實時體驗IvorySQL 5.0。

?全平臺打包支持:提供X86、ARM、MIPS、LoongArch架構的多平臺安裝包。

云原生與容器化

?容器化部署支持(Docker Compose & podman & Docker Swarm):支持在Docker Compose、podman和Docker Swarm環境中部署單機版IvorySQL數據庫及高可用集群。

?容器化部署支持(Kubernetes):支持通過Helm在Kubernetes(K8s)上部署單機版IvorySQL數據庫及高可用集群。

?IvorySQL Operator v5發布(Kubernetes進階版):適配IvorySQL 5.0,同步升級系統組件版本及數據庫擴展版本。

?IvorySQL Cloud 5.0發布:支持IvorySQL 5.0數據庫的可視化托管控制平面,覆蓋訂閱、全生命周期管理以及生態集成。

擴展適配

?pg_cron:通過集成pg_cron實現在數據庫層執行定時任務。

?pgAudit:通過標準PostgreSQL日志設施提供細粒度的會話與對象審計日志。

?PostGIS:通過PostGIS兼容性支持空間數據處理與地理空間分析。

?pgRouting:引入pgRouting支持,提供網絡與路徑分析功能。

?PGroonga:增強全文搜索能力。

?ddlx:支持ddlx,實現高級模式自省與自動化DDL生成。

?pgsql-http:允許數據庫內部發起HTTP/HTTPS請求,實現與外部Web服務的無縫通信。

?system_stats:提供系統級統計信息。

?plpgsql_check:對PL/pgSQL函數進行靜態代碼分析,在運行前發現錯誤、警告與潛在問題。

?pgvector:集成pgvector,原生支持向量相似度搜索,賦能AI/ML工作負載。

詳細的變化請查看:Complete Changelog:

https://github.com/IvorySQL/IvorySQL/compare/IvorySQL_4.6...IvorySQL_5.0

已修復問題

?修復unused_oids與duplicate_oids目錄工具,使頭文件掃描能準確檢測OID沖突,避免誤報。

?為libpqivytest產物添加.gitignore規則,防止生成的二進制文件和日志污染開發者工作目錄。

?擴展GitHub workflow回歸測試,覆蓋--with-libnuma配置,防止未來在支持NUMA的主機上出現故障。

?消除了MainLoop中的懸空指針場景,解決了在高并發壓力下偶發的段錯誤。

?修復測試框架假設,重新啟用oracle_test/modules/sql測試用例,使Oracle兼容性測試套件可再次端到端執行。

?更新README.md與README_CN.md,同步IvorySQL v5功能集、打包與入門指南。

?修正全局唯一索引強制約束邏輯,使相關回歸測試在所有支持平臺穩定通過。

源碼倉庫

IvorySQL的開發主要在以下四個倉庫進行維護:

IvorySQL數據庫源碼:

https://github.com/IvorySQL/IvorySQL

IvorySQL官網:

https://github.com/IvorySQL/Ivory-www

IvorySQL文檔:

https://github.com/IvorySQL/IvorySQL-docs

IvorySQL Docker:

https://github.com/IvorySQL/docker_library

問題反饋

社區歡迎大家試用IvorySQL 5.0,如果在使用的過程中出現問題或發現bug,歡迎您在GitHub提交Issue。

https://github.com/IvorySQL/IvorySQL/issues

致謝

最后,致謝各位貢獻者!感謝大家在產品發布的過程中做出貢獻,為社區發展添磚加瓦。

以下是該版本的貢獻者(排名不分先后):

1cf54e2a-d030-11f0-8c8f-92fbcf53809c.png

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 開源
    +關注

    關注

    3

    文章

    4203

    瀏覽量

    46120
  • 函數
    +關注

    關注

    3

    文章

    4417

    瀏覽量

    67499

原文標題:IvorySQL 5.0發布:基于PG 18.0,Oracle兼容、生態組件、云原生與易用性全面進化!

文章出處:【微信號:開放原子,微信公眾號:開放原子】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    壁仞科技壁礪166M產品適配騰訊混元開源翻譯模型1.5版本

    12月30日,騰訊混元正式開源翻譯模型1.5版本,該版本共包含兩個模型:Tencent-HY-MT1.5-1.8B和Tencent-HY-MT1.5-7B,支持33個語種互譯以及5種民漢/方言,除了
    的頭像 發表于 01-05 15:39 ?298次閱讀
    壁仞科技壁礪166M產品適配騰訊混元<b class='flag-5'>開源</b>翻譯模型1.5<b class='flag-5'>版本</b>

    2025開放原子開發者大會AI時代數據庫創新實踐分論壇成功舉辦

    、PikiwiDB、IvorySQL、GreatSQL、Milvus等主流開源數據庫社區核心技術專家,聚焦數據庫與大模型深度融合的技術趨勢與實踐路徑,展開干貨滿滿的深度分享,為智能數據基礎設施的技術創新演進與規?;a業落地,提供
    的頭像 發表于 11-27 14:56 ?585次閱讀

    新一代AtomGit平臺暨人工智能開源社區發布

    10月28日,“共建·共智·共享——AtomGit全新升級暨人工智能開源社區發布會”在北京國家會議中心隆重舉行。開放原子開源基金會攜手CSDN等生態伙伴,推動平臺深度融合與能力升級,聚
    的頭像 發表于 10-30 09:46 ?621次閱讀

    開源鴻蒙6.1和8.1版本定為LTS建議版本,最新OpenHarmony路標發布

    開源項目生態建設中,版本生命周期管理是保障社區項目穩定演進、助力生態伙伴提前規劃產品路線、降低開發者適配成本的核心環節。為進一步規范開源鴻蒙版本
    的頭像 發表于 10-30 09:29 ?977次閱讀
    <b class='flag-5'>開源</b>鴻蒙6.1和8.1<b class='flag-5'>版本</b>定為LTS建議<b class='flag-5'>版本</b>,最新OpenHarmony路標<b class='flag-5'>發布</b>

    開源鴻蒙6.0 Release版本重磅發布

    近日,在長沙國際會議中心舉辦的開源鴻蒙技術大會2025上,開放原子開源鴻蒙(即OpenAtom OpenHarmony,簡稱“開源鴻蒙”)項目群正式發布
    的頭像 發表于 10-10 16:49 ?2838次閱讀

    北京國際開源社區取得積極進展

    近日,2025開放原子開源生態大會開幕式上,北京國際開源社區交出兩年建設答卷。開源中國、統信軟件、深開鴻、北京人形機器人創新中心等十家企業獲授北京國際
    的頭像 發表于 07-28 17:05 ?1082次閱讀

    開放原子旋武開源社區正式成立

    近日,在2025開放原子開源生態大會開幕式上,開放原子旋武開源社區正式宣告成立。
    的頭像 發表于 07-28 17:01 ?1057次閱讀

    開放原子電鴻開源社區正式成立

    在能源革命與數字技術深度融合的背景下,我國電力行業開源生態建設邁出關鍵一步。近日,在2025開放原子開源生態大會開幕式上,開放原子電鴻開源社區正式啟動,并同步發起“
    的頭像 發表于 07-28 17:00 ?932次閱讀

    開源鴻蒙社區年中技術會議成功舉辦

    近日,由開源鴻蒙項目群工作委員會主辦的開源鴻蒙社區年中技術會議在東莞三丫坡盛大召開。本次會議匯聚了行業領袖、技術專家與開發者,共同探討開源鴻蒙的技術突破與生態發展,并
    的頭像 發表于 06-26 17:15 ?1032次閱讀

    開源鴻蒙6.0Beta1版本發布!觸覺智能將率先適配RK3566/RK3568/RK3576等芯片平臺芯片

    開放原子開源鴻蒙(OpenAtomOpenHarmony,簡稱“開源鴻蒙”或“OpenHarmony”)6.0Beta1版本正式發布。相比5.1.0Release
    的頭像 發表于 06-20 14:05 ?1567次閱讀
    <b class='flag-5'>開源</b>鴻蒙6.0Beta1<b class='flag-5'>版本</b><b class='flag-5'>發布</b>!觸覺智能將率先適配RK3566/RK3568/RK3576等芯片平臺芯片

    Labview與低功率藍牙(5.0版本)怎么連接和通信

    Labview與低功率藍牙(5.0版本)怎么連接和通信: 當前NI自帶的藍牙函數只能連接4.0以前的版本,針對低功率藍牙無法搜索到和連接? 請問有什么好的好的解決方法? 我看有的說用Microsoft BluetoothAPIs
    發表于 06-09 21:56

    開源鴻蒙5.1 Release版本發布

    近日,開源鴻蒙5.1 Release版本正式發布,支持更多的設備形態,全面提升了系統的穩定性和開發者體驗,這是其技術路線演進中的關鍵一躍——更快的開發體驗,向消費端的加速滲透,以及向全場景生態發起猛攻。
    的頭像 發表于 06-05 14:25 ?2353次閱讀

    普華基礎軟件開源車用操作系統迎來全新版本

    近日,普華基礎軟件開源車用操作系統媒體發布會在上海中國汽車會客廳召開——全球首個開源智能駕駛操作系統微內核龘EasyAda、開源安全車控操作系統小滿EasyXMen全新
    的頭像 發表于 04-25 16:18 ?980次閱讀

    曠視發布AIS算法生產平臺V5.0版本

    近日,曠視正式發布自研的算法生產平臺AIS(AI Service)5.0版!此次升級,包括接入DeepSeek等三大核心能力重磅亮相,助力企業AI生產力再躍升!
    的頭像 發表于 03-12 17:18 ?1561次閱讀

    芯來科技發布Nuclei Studio 2025.02版本

    Studio 2025.02版本發布了以下功能特性: 集成Nuclei RISC-V Toolchain /OpenOCD /QEMU /Xlmodel 2025.02版本
    的頭像 發表于 03-05 17:43 ?1996次閱讀
    芯來科技<b class='flag-5'>發布</b>Nuclei Studio 2025.02<b class='flag-5'>版本</b>