文件名称:go-couchbase:Go 中的 Couchbase 客户端
文件大小:119KB
文件格式:ZIP
更新时间:2024-08-13 09:21:31
Go
couchbase 的智能客户端 这是一个Couchbase Golang客户的非官方版本。 如果您正在寻找官方Couchbase Golang 客户端,请参阅 [CB-go])[ ]。 这是一个不断发展的软件包,但确实为服务器提供了一个有用的接口,包括所有池/桶发现功能、与其他客户端兼容的密钥分发以及 vbucket 运动感知,因此应用程序可以在重新平衡期间继续运行。 它还支持带有源节点随机化的视图查询,因此您不会在所有一个节点上执行所有工作。 安装 go get github.com/couchbase/go-couchbase 例子 c, err := couchbase.Connect("http://dev-couchbase.example.com:8091/") if err != nil { log.Fatalf("Error connecting: %v",
【文件预览】:
go-couchbase-master
----.travis.yml(98B)
----users_test.go(3KB)
----vbmap.go(3KB)
----views_test.go(3KB)
----pools_test.go(12KB)
----pools.go(47KB)
----perf()
--------generate-json.go(630B)
--------perf.go(3KB)
--------readme.txt(682B)
----upr.go(10KB)
----tools()
--------loadfile()
--------view2go()
----tap.go(3KB)
----ddocs.go(6KB)
----observe.go(6KB)
----trace()
--------trace_test.go(4KB)
--------trace.go(5KB)
----conn_pool_test.go(9KB)
----conn_pool.go(9KB)
----util_test.go(1KB)
----client_test.go(569B)
----LICENSE(1KB)
----README.markdown(1KB)
----client.go(45KB)
----audit.go(985B)
----port_map_test.go(8KB)
----examples()
--------streaming()
--------mb-15442()
--------hello_getandtouch()
--------incr()
--------hello_observe()
--------hello()
--------hello_tap()
--------cb_auth()
--------basic()
--------bucketlist()
--------upr_restart()
--------upr_feed()
--------failoverlog()
--------view_params()
--------upr_bench()
--------observe()
----port_map.go(5KB)
----.gitignore(149B)
----streaming.go(5KB)
----views.go(6KB)
----cbdatasource()
--------example()
--------cbdatasource_test.go(30KB)
--------IDEAS.md(1KB)
--------.gitignore(9B)
--------README.md(697B)
--------cbdatasource.go(67KB)
----users.go(3KB)
----util()
--------viewmgmt.go(1KB)
----util.go(973B)
----populate()
--------populate.go(2KB)
----platform()
--------platform_windows.go(1KB)
--------test()
--------sync.go(3KB)
--------sync_386.go(3KB)
--------platform.go(900B)
----go.mod(50B)
----vbmap_test.go(1KB)