MongoDB 5.0 不久前已經發布了,有鑒於各繁體中文新聞稿各種神奇翻譯,還是自己讀英文版,順便記個筆記。
讓我們來看看有什麼更新項目吧!
–
版本號
- 一樣維持每年一次大版本號更新(1.0, 2.0, 3.0 這種)
- 小版本號約為一個季度一次(5.1, 5.2 5.3)
- BUG修正小版號則會隨時發布(5.1.1, 5.1.2)
–
API 版本控制
現在可以指定你的 Application 要使用哪種版本的 MongoDB API。
這個功能一部分源自於上面版本號的更新,現在 MongoDB 更新速度更快,也代表使用 MongoDB 的 Application 需要更頻繁更新,這會讓開發者或者穩定的營運面很棘手,要去修改穩定或者沒問題的程式碼是有很大的風險的。於是這次 5.0 版本官方定義了常用的功能和指令,讓使用者能夠自行決定使用其版本,而這些都不會隨著資料庫版本更新而受到影響,官方是號稱長達數年(years)。