octillery

Database sharding library

A Go package for sharding databases in a flexible and declarative way, supporting various OR mapping libraries and raw SQL.

Go package for sharding databases ( Supports every ORM or raw SQL )

GitHub

194 stars
20 watching
30 forks
Language: Go
last commit: almost 3 years ago
Linked from 2 awesome lists

database-shardinggogolanggolang-librarymysqlsqlite3

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
sdqri/effdslA Go library for building Elasticsearch queries in a type-safe and procedural manner.27
rocketlaunchr/dbqA Go library providing a convenient and lightweight way to perform database operations without boilerplate code.406
amberframework/graniteAn ORM (Object-Relational Mapping) library that provides adapters for various databases using the Crystal programming language.297
blockloop/scanA Go library that converts SQL rows into Go data structures such as structs and slices.565
gobuffalo/popA library that simplifies interactions with databases using a convention-driven approach to CRUD operations and migrations.1,453
stephenafamo/bobA toolset providing a query builder and ORM/Factory generator for databases using Go.825
cristalhq/builqA simple and safe Go library for building SQL queries with parameter indexing.91
jirfag/go-querysetA 100% type-safe ORM library with code generation for Go, supporting multiple databases.726
go-ozzo/ozzo-dbxA Go package enhancing standard sql database functionality with powerful query building capabilities and DB-agnostic support for various databases.638
astaxie/beedbA lightweight Go ORM that maps structs to database tables and supports various databases708
xujiajun/godbalA Go library for building and executing SQL queries with a focus on simplicity and ease of use.59
didi/gendryA Go library for building and parameterizing SQL queries in a flexible and reusable way.1,622
jinzhu/gormAn ORM library for Go that enables interactive and declarative database interactions using a high-level API.643
eaigner/hoodAn ORM library for Go, enabling the creation of structured databases with support for transactions, migrations, and validation.711
go-gremlin/gremlinA Go client library for interacting with TinkerPop3 Gremlin Server-based graph databases.117