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