pgstream:Go的日志流库

时间:2024-05-31 10:11:24
【文件属性】:

文件名称:pgstream:Go的日志流库

文件大小:6KB

文件格式:ZIP

更新时间:2024-05-31 10:11:24

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()

网友评论