來源:中國電商物流網(wǎng) 發(fā)布時間:2020-3-10 9:33
Memcached是國外社區(qū)網(wǎng)站LiveJournal的開發(fā)團隊開發(fā)的高性能分布式內存緩存服務器。一般的使用目的是,通過緩存數(shù)據(jù)庫查詢結果,減少數(shù)據(jù)庫訪問次數(shù),以提高動態(tài)Web應用的速度,提高可擴展性。Memcached 1.6 現(xiàn)已發(fā)布,新版本帶來了一些重要的新功能,并對 memcached 進行了修復。更新內容總覽:
現(xiàn)在,其默認情況下會編譯外部閃存系統(tǒng)。
新的元協(xié)議,該協(xié)議比現(xiàn)已棄用的二進制協(xié)議具有更多功能。
做了 Memcached 的網(wǎng)絡代碼,以允許自動批處理響應系統(tǒng)調用。
隨著網(wǎng)絡的變化,平均每個系統(tǒng)調用 1.5 個密鑰可以將服務器 CPU 最多減少 25%,并將延遲至少減少幾個百分點。
默認情況下,Memcached 1.6 還帶有“Extstore”作為新的外部存儲墊片。Extstore 將哈希表和鍵保留在內存中,同時將值移至基于外部閃存的存儲中。
Fixes
meta:指示引用計數(shù)溢出
meta:修復 gitle 中的 refleak
fix:將所有新連接視為已拒絕
timedrun:正確的信號處理程序初始化。
restart:修復潛在的雙重釋放
stats_prefix:修復由于不確定性導致的測試失敗
修復sasl將加載配置錯誤路徑的錯誤
meta:使返回碼更通用
config.h(用于 util.c),修復 htonll comp。失敗
hash:針對 gcc-10 修復構建失敗
修復單元測試中的內存泄漏
在 BUILD 指令中修復訂單
新的功能
extstore:默認啟用。
meta:incr/decr 的算術命令(ma)
network:conns 的瞬態(tài)靜態(tài)讀取緩沖區(qū)
network:所有命令的響應堆棧
更多詳細內容可查看發(fā)布說明:
https://github.com/memcached/memcached/wiki/ReleaseNotes160
特別提醒:本網(wǎng)內容轉載自其他媒體,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點。其原創(chuàng)性以及文中陳述文字和內容未經(jīng)本站證實,對本文以及其中全部或者部分內容、文字的真實性、完整性、及時性本站不作任何保證或承諾,并請自行核實相關內容。本站不承擔此類作品侵權行為的直接責任及連帶責任。如若本網(wǎng)有任何內容侵犯您的權益,請及時聯(lián)系我們,本站將會在24小時內處理完畢。