【文件属性】:
文件名称:pgstream:Go的日志流库
文件大小:6KB
文件格式:ZIP
更新时间:2021-05-11 16:24:44
Go
PG流
PGStream是一个Go包,它实现了posgres和支持的接口。
这使您可以传递可以在进程之间共享的io.Reader或io.Writer 。
用法
首先,使用以下架构创建一个表:
CREATE TABLE logs (
id SERIAL ,
stream text not null ,
text text
);
CREATE INDEX index_stream_on_logs ON logs USING btree (stream);
然后初始化一个新的pgstream引擎:
rw := pgstream . New ( "mylogs" , db )
io . WriteString ( rw , "Log line" )
io . Copy ( os . Stdout , rw )
【文件预览】:
pgstream-master
----.gitignore(6B)
----README.md(644B)
----Godeps()
--------Godeps.json(117B)
--------Readme(136B)
--------_workspace()
----pgstream_test.go(2KB)
----Makefile(138B)
----pgstream.go(3KB)
----example_test.go(1KB)
----cmd()
--------test()