炮兵 Octillery是用于分片数据库的Go软件包。 它可与所有的OR映射库(使用xorm , gorp , gorm , dbr ...)实现database/sql接口,或原始SQL。 目前支持MySQL (用于产品)和SQLite3 (用于测试)。 动机 我们需要Go中的数据库分片库。 当然,我们知道像(一些库 , )。 但是它们支持的OR映射库受到限制,我们希望以声明方式编写分片配置,也希望可插拔以用于分片算法或数据库适配器,并且希望可配置分片密钥或是否使用定序器。 产品特点 支持所有的OR映射库执行database/sql接口( xorm , gorp , gorm , db