向您介紹Encache! !一個輕量級,輕鬆為您的Nodejs伺服器使用非同步快取庫。 Encache 是作為NPM 上可用的所有現有內存中易失性緩存庫的下一個迭代而開發的,將其提升到一個全新的水平,同時保持簡單性,因為整個緩存只需4 行代碼即可設置。
Encache 為快取提供可選的資料壓縮,以提高記憶體利用率和效率。目前提供LZ4,平均可以將非隨機、部分隨機、偽隨機文字的效率提高50%! 。這使得 Encache 能夠成為一個大型資料存儲,同時提供快取的簡單性。
Encache 目前提供富有洞察力的以使用者為中心的指標,例如 hitRatio 、 missRatio 、記憶體消耗 、 fillRate 和 evictionRate 。
這些基準數字也可以透過正在開發的日誌服務直接取得。
我並不是說這個庫比 Redis 等其他產品更快或更完整。但我確信它為不充分利用快取的項目或只想快速簡單地設定快取而無需處理設定和維護第三方麻煩的人提供了許多有用的功能快取服務。
我承認該庫存在一定的錯誤、缺陷和問題(我是新手),但我想與你們一起改進它並使其更加用戶友好。請隨時提出建議和請求功能。請隨時DM我!
試試這個套餐
$ npm install encache
查看 github 儲存庫以取得程式碼和文件
https://github.com/ryuusama09
以上是快取的詳細內容。更多資訊請關注PHP中文網其他相關文章!