DataLoader is a generic utility to be used as part of your application's data fetching layer to provide a consistent API over various backends and reduce requests to those backends via batching and caching.
Repository Index
47,133 repositories indexed
1–12 of 12 · Most stars
Entity Framework EF Core efcore Bulk Batch Extensions with BulkCopy in .Net for Insert Update Delete Read (CRUD), Truncate and SaveChanges operations on SQL Server, PostgreSQL, MySQL, SQLite, Oracle
- entity-framework-core
- entityframeworkcore
- entityframework
- efcore
A GraphQL to SQL query execution layer for query planning and batch data fetching.
Build platforms that flexibly mix SQL, batch, and stream processing paradigms
- golang
- event-sourcing
- stream-processing
- brokers
A powerful background job processing library for Clojure
- clojure
- redis
- asynchronous
- background-processing
A faster alternative to the custom use of `in_batches` with `pluck`
- activerecord
- gem
- rails
- ruby
A blazing fast job processing system backed by GenStage & Redis.
- elixir-lang
- genstage
- background-jobs
- concurrent
Distributed batch data processing framework
Simple C++ InfluxDB client via MS C++ REST SDK + RxCpp for batching (Windows/OSX/Linux) + a C wrapper
- influxdb
- rxcpp
- batching
- client
Lightweight, type-safe database query builder for Go with zero production dependencies. JOINs, subqueries, CTEs, batch operations, LRU statement cache. PostgreSQL, MySQL, SQLite.
- database
- database-abstraction
- go
- golang
Gatling plugin for JDBC — SQL queries, batch operations, and stored procedures with HikariCP connection pooling
- gatling
- performance
- performance-testing
- jdbc
Go-native distributed job scheduler with delayed tasks, batched Redis coordination, retries, lease-based recovery, and versioned queue partitioning.
- distributed
- distributed-scheduler
- golang
- scheduler