作為最終針對(duì) Red Hat Enterprise Linux 的一項(xiàng)舉措,負(fù)責(zé) Fedora 的 Red Hat 開發(fā)者計(jì)劃將 RPM 數(shù)據(jù)庫(kù)(RPMDB) 從此前一直使用的 Berkeley DB 過渡到使用 SQLite。
自 2006 年 Oracle 收購(gòu) Berkeley DB 的開發(fā)廠商 Sleepycat Software 以來,Berkeley DB 6.0 及更高版本采用了由 AGPL 開源協(xié)議和商業(yè)許可證組合成的雙重許可證,而非先前的自由軟件許可協(xié)議。雙重許可證的變更使 RPMDB 決定不再使用 Berkeley DB,即使 Berkeley DB 的最新上游版本已更新至 18.1。
有人認(rèn)為早應(yīng)放棄使用老舊的 Berkeley DB 5,但是對(duì)于 Fedora 33 來說,這個(gè)目標(biāo)可能會(huì)需要在今年晚些時(shí)候才會(huì)最終實(shí)現(xiàn),并且為 Fedora 32 提供了一年的時(shí)間來全面過渡。
開發(fā)者認(rèn)為一旦完全實(shí)現(xiàn)并利用 SQLite 的現(xiàn)代功能,將會(huì)帶來一個(gè)更強(qiáng)大的 RPM 數(shù)據(jù)庫(kù),并擺脫對(duì)核心組件之一的 Berkeley DB 的依賴。
通過此 Wiki 頁(yè)面可獲得有關(guān) RPMDB SQLite 過渡計(jì)劃的更多詳細(xì)信息。同樣對(duì)于 Fedora 33,該計(jì)劃也會(huì)使用 RPM 4.16。RPM 4.16 是最初的實(shí)驗(yàn)性 SQLite 后端,具有改進(jìn)的表達(dá)式解析器,SSD 檢測(cè)和優(yōu)化以及其他功能。
-
數(shù)據(jù)庫(kù)
+關(guān)注
關(guān)注
7文章
3846瀏覽量
64685 -
SQlite
+關(guān)注
關(guān)注
0文章
78瀏覽量
16021
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
分布式云化數(shù)據(jù)庫(kù)有哪些類型
MySQL數(shù)據(jù)庫(kù)的安裝

云數(shù)據(jù)庫(kù)是哪種數(shù)據(jù)庫(kù)類型?
數(shù)據(jù)庫(kù)加密辦法
數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)—Mysql數(shù)據(jù)庫(kù)表記錄丟失的數(shù)據(jù)恢復(fù)流程

數(shù)據(jù)庫(kù)事件觸發(fā)的設(shè)置和應(yīng)用
數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)—MYSQL數(shù)據(jù)庫(kù)ibdata1文件損壞的數(shù)據(jù)恢復(fù)案例
數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)—通過拼接數(shù)據(jù)庫(kù)碎片恢復(fù)SQLserver數(shù)據(jù)庫(kù)

Oracle數(shù)據(jù)恢復(fù)—異常斷電后Oracle數(shù)據(jù)庫(kù)啟庫(kù)報(bào)錯(cuò)的數(shù)據(jù)恢復(fù)案例

數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)—Oracle數(shù)據(jù)庫(kù)文件system01.dbf損壞的數(shù)據(jù)恢復(fù)案例

數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)—SQL Server數(shù)據(jù)庫(kù)出現(xiàn)823錯(cuò)誤的數(shù)據(jù)恢復(fù)案例

一文詳解企業(yè)上云數(shù)據(jù)庫(kù)是干嘛的
恒訊科技分析:sql數(shù)據(jù)庫(kù)怎么用?
數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)—SQL Server數(shù)據(jù)庫(kù)所在分區(qū)空間不足報(bào)錯(cuò)的數(shù)據(jù)恢復(fù)案例
數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)—raid5陣列上層Sql Server數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)案例

評(píng)論