【文件属性】:
文件名称:rma4go::magnifying_glass_tilted_right: golang 的 redis 内存分析器
文件大小:15KB
文件格式:ZIP
更新时间:2021-05-31 10:29:18
redis golang memory-analysis golang-tools Go
rma4go
rma4go ( rma4go redis 内存分析器)是一个在线 redis 内存分析器。 它轻巧易用,并打印出漂亮的降价表
功能
rma4go 为redis提供了多维度的统计,主要支持的维度如下
键大小、数据大小统计
密钥过期统计
大关键统计
不同类型的关键统计数据
用法
如何在你的代码中使用
go get github.com/winjeg/rma4go
func testFunc () {
h := "localhost"
a := ""
p := 6379
cli := client . BuildRedisClient (client. ConnInfo {
Host : h ,
Auth : a ,
Port : p ,
}, cmder . GetDb ())
stat := analyzer . ScanAllKeys ( cl
【文件预览】:
rma4go-master
----client()
--------client.go(779B)
----.gitignore(20B)
----go.mod(306B)
----.travis.yml(1KB)
----CONTRIBUTING.md(392B)
----LICENSE(1KB)
----go.sum(3KB)
----analyzer()
--------scanner.go(4KB)
--------info.go(3KB)
--------analyzer_test.go(1KB)
--------builder.go(7KB)
----main.go(1KB)
----README.md(19KB)
----cmder()
--------args.go(1KB)
--------helper.go(112B)