go-nosql:NoSQL数据库(包括MongoDB和DynamoDB)的简化包装

时间:2024-02-23 14:19:20
【文件属性】:

文件名称:go-nosql:NoSQL数据库(包括MongoDB和DynamoDB)的简化包装

文件大小:10KB

文件格式:ZIP

更新时间:2024-02-23 14:19:20

mongodb nosql dynamodb NoSQLGo

go-nosql 描述 go-nosql是NoSQL数据库的简化包装,提供了公共API接口。 由于它是简化的包装程序,因此无法涵盖所有​​特定于数据库的功能。 包装的每个数据库都实现NOSQLBackend接口。 当前支持和 。 在调用CreateTables时使用结构Table因为DynamoDB需要定义 。 每个属性均假定为字符串。 Table === MongoDB Collection用于此API的Table === MongoDB Collection 。 type Table struct { Name string Indexes []string } 安装 go get github.com/spatialcurrent/go-nosql 用法 进口 import ( "github.com/spatialcurrent/go-nosql/nosql" ) 本地DynamoDB backend = &nosql.BackendDynamoDB{} err := backend.Connect(map[string]string{ "AWSDefa


【文件预览】:
go-nosql-master
----nosql()
--------BackendMongoDB.go(4KB)
--------ConnectToBackend.go(410B)
--------BackendDynamoDB.go(12KB)
--------Table.go(109B)
--------Backend.go(1KB)
----AUTHORS(87B)
----CONTRIBUTING.md(903B)
----LICENSE(1KB)
----README.md(2KB)
----cmd()
--------nosql-importer()

网友评论