【文件属性】:
文件名称:pivot:用Golang编写的可扩展数据库抽象服务
文件大小:2.75MB
文件格式:ZIP
更新时间:2021-05-23 23:26:13
Go
枢
Pivot是一个库,用于通过Golang编写的跨各种数据库系统访问,查询和聚合数据的库。
哪里:包和用法
Pivot被组织为多个子包,这些子包执行各种功能:
包裹
它能做什么...
pivot
包的入口点。 从这里连接到数据库。
pivot/dal
数据抽象层; 提供集合(即表),记录(即行)和构成这些记录的字段(即列)的数据库不可知视图。
pivot/filter
查询的数据库不可知的表示形式,该查询从集合中返回数据的某些子集。
pivot/mapper
更加用户友好的数据映射层,为处理集合提供了更多传统的ODM / ORM语义。
pivot/backends
所有数据库和搜索索引适配器所在的位置。
pivot/utils
该库的其余部分中广泛使用的实用程序。
支持的后端
下表描述了当前支持哪些数据系统。 对于具有后端支持的系统,Pivot可以创建和删除集