作為最終針對 Red Hat Enterprise Linux 的一項舉措,負責 Fedora 的 Red Hat 開發者計劃將 RPM 數據庫(RPMDB) 從此前一直使用的 Berkeley DB 過渡到使用 SQLite。
自 2006 年 Oracle 收購 Berkeley DB 的開發廠商 Sleepycat Software 以來,Berkeley DB 6.0 及更高版本采用了由 AGPL 開源協議和商業許可證組合成的雙重許可證,而非先前的自由軟件許可協議。雙重許可證的變更使 RPMDB 決定不再使用 Berkeley DB,即使 Berkeley DB 的最新上游版本已更新至 18.1。
有人認為早應放棄使用老舊的 Berkeley DB 5,但是對于 Fedora 33 來說,這個目標可能會需要在今年晚些時候才會最終實現,并且為 Fedora 32 提供了一年的時間來全面過渡。
開發者認為一旦完全實現并利用 SQLite 的現代功能,將會帶來一個更強大的 RPM 數據庫,并擺脫對核心組件之一的 Berkeley DB 的依賴。
通過此 Wiki 頁面可獲得有關 RPMDB SQLite 過渡計劃的更多詳細信息。同樣對于 Fedora 33,該計劃也會使用 RPM 4.16。RPM 4.16 是最初的實驗性 SQLite 后端,具有改進的表達式解析器,SSD 檢測和優化以及其他功能。
-
數據庫
+關注
關注
7文章
3917瀏覽量
66069 -
SQlite
+關注
關注
0文章
81瀏覽量
16379
發布評論請先 登錄
數據庫數據恢復—MongoDB數據庫文件丟失的數據恢復案例

SQLSERVER數據庫是什么
數據庫數據恢復——MongoDB數據庫文件拷貝后服務無法啟動的數據恢復

數據庫數據恢復—SQL Server附加數據庫提示“錯誤 823”的數據恢復案例

數據庫數據恢復—Windows無法啟動MongoDB服務的數據恢復案例

MySQL數據庫的安裝

云數據庫是哪種數據庫類型?
數據庫事件觸發的設置和應用
數據庫數據恢復—MYSQL數據庫ibdata1文件損壞的數據恢復案例
數據庫數據恢復—通過拼接數據庫碎片恢復SQLserver數據庫

Oracle數據恢復—異常斷電后Oracle數據庫啟庫報錯的數據恢復案例

數據庫數據恢復—SQL Server數據庫出現823錯誤的數據恢復案例

評論