安裝DragonflyDB記憶體資料儲存以提升網站效能

安裝DragonflyDB記憶體資料儲存以提升網站效能

DragonflyDB是一個記憶體資料儲存應用程式,可以幫助提高網站效能。

DragonflyDB

DragonflyDB是一個免費的記憶體資料儲存應用程式,執行在Linus OS上。它使用每核執行緒架構來減少延遲。Dragonfly與Redis和Memcached相容。它是KeyDB的合適替代品。

Dragonfly特點

  • 使用C++構建
  • 它與Redis API相容
  • 它是多執行緒的
  • 使用非同步I/O
  • 它支援客戶端庫
  • 允許HTTP訪問(可以通過HTTP和Redis協議連線Dragonfly)
  • 簡單且記憶體高效的快取演算法
  • 需要Linux 5.10+
  • 根據BSL獲得許可

這似乎是一個很有前途的專案,但有人擔心Roman(作者)為什麼使用BSL許可證而不是AGPL或BSD。

還需要進行更多關於效能改進的基準測試,以確定切換到Dragonfly是否有意義。

如果你想測試它,請閱讀Dragonfly Github Repo上的安裝指南(使用Docker) 。

評論留言