memcache做為主流的緩存數據庫之一,廣泛在各互聯網平台使用,但是大家使用中都知道memcache目前沒有一個比較好用的可視化客戶端工具,每次都要輸入命令進行操作,十分不方便。 而另一款主流緩存數據庫redis同樣有這個問題,工作效率低下,問題排查也不便。
在緩存數據庫的選擇上,目前看來是redis用戶較多,redis具有持久化,支持集群,支持的數據類型也較豐富等,但memcache的用戶也是有一定的量,我目前參與的項目中redis ,memcache也都有使用。
經過幾個月的需求分析,設計編碼,一款支持memcache數據可視化及狀態監控軟件treeNMS終於完成了,希望對大家的工作有所幫助,能提高工作效率。
下面我就詳細給大家介紹一下這款軟件的安裝及各項功能。
1、 安裝
在國內開發人員使用的大都是window, 布署大都會選擇Linux,目前也有一部分土豪開發使用的是Apple, 應用系統都能在這些主流的操作系統中運行是最好的,那么基於web的應用成為首選。
還有就是安裝越簡單越好,能直接解壓即用最好了。
treeNMS完全考慮到了以上的實際需求,采用JAVA開發的,基於WEB方式對memcache管理,windows環境下載解壓即可使用,Linux環境中也只需將軟件復制過去,OSX系統中也可以直接復制過去用,前提是配置好JAVA環境。
因為是基於WEB方式的,所以可以直接在服務器上布署一份,那么大家都可以用瀏覽器直接訪問操作,避免了每個開發人員,測試人員,運維人員都要安裝工具軟件的麻煩,工作效率大大提高。
可以到http://www.treesoft.cn/dms.html下載
2、 運行及參數初始化
這是后台主頁,包括了memcache的實時狀態,memcache的數據展示,配置連接信息可通過右上角的“參數配置”功能完成,可通過“測試”功能,驗證參數有效性。
3、狀態監控
memcache內存占用率等指標很有必要定期監控,目前市面上多是國外的監控軟件,並且大部分功能較單一,展示的指標有限,而treeNMS提供了詳細的memcache狀態值 ,達35項之多,並且有狀態實時監控。
4、 memcache數據的查看,編輯,維護
目前memcache的數據查看,都是通過命令進行查看,不方便是肯定的,而且目前好像也沒有好用的可視化客戶端工具,新增修改數據是很不好操作的,使用treeNMS就可以解決這些問題。
存入memcache的數據有可能壓縮,序列化過,這種類型的數據是展示時就會變成亂碼是正常現象。
5、json數據格式化
JSON格式的數據具有占用空間小,更易解析等優點,大量數據會以JSON格式存入memcache中。
treeNMS提供了JSON數據格式化的功能,支持格式化,縮進,層級控制,查看,方便數據分析。 做開發,測試都會用到這個功能的。
總結:有了這款treeNMS軟件,就可以輕松駕馭memcache了,也希望國產軟件能引領技術革新,走向世界!
如果您覺得閱讀本文對您有幫助,請點一下“推薦”按鈕,您的“推薦”將是我最大的研發動力!歡迎各位轉載.