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