redis做為sonic的儲存資料庫,基於redis 的特性,可以滿足sonic的資料驅動,快速響應。
這個檔案sonic-buildimage/dockers/docker-database/database_config.json.j2 定義了redis在sonic中應用的資料庫。
基本功能與其他nosql區別並不大, 簡單教程如下
redis-server 啟動server, redis-cli客戶端連線server,實現互動, 當然還有豐富的restfulapi實現。
}",
"port" : 6379,
"unix_socket_path" : "/var/run/redis}/redis.sock",
"persistence_for_warm_boot" : "yes"}},
"databases" : ,
"asic_db" : ,
"counters_db" : ,
"loglevel_db" : ,
"config_db" : ,
"pfc_wd_db" : ,
"flex_counter_db" : ,
"state_db" : ,
"snmp_overlay_db" : ,
"restapi_db" :
},"version" : "1.0"
}
redis-cli 常用命令
select (int) 進去不同index的資料庫
keys * 查詢所有的key
Python模組學習 psutil模組
psutil模組 psutil模組能夠提供介面,用來獲取以下資源資訊 psutil模組實現了很多功能,包括以下工具所具有的 ps top dfkill free lsof netstat ifconfig nice iotop uptime ttywho taskset 由此可見,可以利用psuti...
Python模組學習 glob模組
功能描述 glob模組可以使用unix shell風格的萬用字元匹配符合特定格式的檔案和資料夾,跟windows的檔案搜尋功能差不多。glob模組並非呼叫乙個子shell實現搜尋功能,而是在內部呼叫了os.listdir 和fnmatch.fnmatch glob模組共包含以下3個函式 glob p...
Python 模組學習 os模組
一 os模組概述 python os模組包含普遍的作業系統功能。如果你希望你的程式能夠與平台無關的話,這個模組是尤為重要的。一語中的 二 常用方法 1 os.name 輸出字串指示正在使用的平台。如果是window 則用 nt 表示,對於linux unix使用者,它是 posix 2 os.get...