bitesized:在Go中使用Redis位图支持的分析

时间:2021-05-13 11:52:14
【文件属性】:
文件名称:bitesized:在Go中使用Redis位图支持的分析
文件大小:15KB
文件格式:ZIP
更新时间:2021-05-13 11:52:14
Go 被咬 bitesized是一个使用redis的bit操作存储和计算分析的库。 它带有一个http服务器,可以用作独立的api(尚未实现)。 动机 当我看到有关使用redis位图存储用户事件数据的时,它就开始了。 听起来很简洁,易于实现,更不用说乐趣了。 该项目开始时只是围绕位操作的简单包装,但此后却有了自己的生命。 我目前正在添加更高级别的功能,即提供用户分析,而不仅仅是存储数据。 安装 go get github.com/sent-hil/bitesized 用法 初始化客户端: package main import ( "github.com/sent-hil/bitesized" ) func main () { redisuri := "localhost:6379" client , err := bitesized . NewClient ( redisur
【文件预览】:
bitesized-master
----utils.go(874B)
----bitesized.go(2KB)
----Readme.md(5KB)
----interval.go(2KB)
----interval_test.go(3KB)
----event.go(2KB)
----errors.go(274B)
----user_test.go(3KB)
----.travis.yml(54B)
----defaults.go(207B)
----LICENSE.md(1KB)
----retention.go(2KB)
----bitesized_test.go(2KB)
----user.go(2KB)
----event_test.go(5KB)
----keys.go(1KB)
----scripts.go(344B)
----retention_test.go(4KB)
----utils_test.go(449B)

网友评论