4 repository-uri
Runs Lua scripts directly on a Redis server using named parameter replacement for complex, atomic server-side logic.
Distinct from Lua Scripting: Distinct from Lua Scripting: focuses on executing scripts on the Redis server, not general Lua scripting for task locks.
Explore 4 awesome GitHub repositories matching data & databases · Server-Side Script Executions. Refine with filters or upvote what's useful.
General purpose redis client
Runs Lua scripts directly on a Redis server using named parameter replacement for complex, atomic server-side logic.
LedisDB este un magazin distribuit NoSQL cheie-valoare construit în Go. Funcționează ca un server de bază de date de înaltă performanță care persistă valori simple, contoare și structuri de date complexe folosind motoare de stocare pluggable. Sistemul implementează protocolul Redis pentru a menține compatibilitatea cu bibliotecile și driverele client existente, oferind în același timp o interfață HTTP care expune funcțiile bazei de date prin formate JSON, BSON sau msgpack. Include o mașină virtuală încorporată pentru a executa scripturi Lua personalizate pe partea de server pentru operațiuni complexe. Platforma suportă disponibilitate ridicată prin replicarea datelor între nodurile primare și secundare. Suprafața sa de capabilități acoperă o varietate de structuri de date, inclusiv hash-uri, seturi și seturi sortate, alături de funcții pentru scrieri în lot, expirarea datelor și controlul accesului la baza de date.
Provides an embedded virtual machine to execute custom server-side Lua scripts for complex operations.
Ledisdb este un server de bază de date NoSQL de înaltă performanță scris în Go. Funcționează ca un magazin cheie-valoare care suportă structuri de date complexe și utilizează stocarea persistentă pe disc pentru a gestiona volume de date care depășesc capacitatea memoriei sistemului. Sistemul este conceput atât ca un server autonom, cât și ca o bibliotecă de motor încorporabilă care se integrează direct în binarele Go. Dispune de un magazin de date scriptabil care execută scripturi Lua pe partea de server pentru operațiuni atomice și oferă un API HTTP pentru schimbul de date folosind serializarea JSON, BSON și msgpack. Baza de date include capabilități pentru replicarea distribuită a datelor între nodurile primare și replică pentru a asigura disponibilitatea ridicată. De asemenea, implementează expirarea "time-to-live" pentru eliminarea automată a datelor, autentificarea utilizatorilor pentru securitatea cererilor și instrumente de întreținere pentru repararea fișierelor de date corupte.
Runs Lua scripts directly on the server to execute complex operations as a single atomic step.
EFCore.BulkExtensions is a library for executing high-performance batch insert, update, and delete operations within the Entity Framework Core ecosystem. It functions as a database batch processing toolkit and a wrapper for native SQL Bulk Copy to enable faster data ingestion and synchronization across multiple database providers. The library provides specialized capabilities for relational data synchronization, allowing users to align database tables with local entity lists through bulk upserts and conditional synchronization. It also supports relational data graph insertions, which enable t
Executes raw SQL commands directly on the database engine to avoid the overhead of loading entities into memory.