5 repository-uri
Capabilities for removing specific data entries from indices using SQL syntax.
Distinct from SQL Query Interfaces: Focuses specifically on the destructive modification (DELETE) of data, whereas SQL Query Interfaces is the broader mechanism for execution.
Explore 5 awesome GitHub repositories matching data & databases · Data Deletion. Refine with filters or upvote what's useful.
This project provides a SQL interface for Elasticsearch, serving as a translator and database layer that allows users to retrieve, filter, and manipulate indices using structured query language. It functions by converting standard SQL statements into the native JSON query language used by the search engine. The system includes a geospatial SQL engine for executing location-based searches and distance calculations. It also features a query debugger used to visualize the translation process from SQL to search engine request bodies to verify the logic and accuracy of data retrieval. The capabil
Supports removing specific data entries from indices using standard database query commands.
dua-cli is a cross-platform terminal-based disk usage analyzer and cleanup utility. It scans directories in parallel using thread pools to compute and display disk space consumption faster than sequential traversal, then lets users navigate the results interactively and delete unwanted files with safety measures. The tool distinguishes itself through a multi-step deletion confirmation process that requires user approval before permanently removing files, with an optional trash integration that moves deleted items to the system trash instead of performing irreversible removal. It reads setting
Removes selected files or directories after analysis to free up disk space.
GreptimeDB is a distributed, open-source time-series database built for unified observability. It stores and queries metrics, logs, and traces together in a single columnar engine, supporting both SQL and PromQL for analysis. The database is designed as a Kubernetes-native operator with a decoupled compute and storage architecture, enabling horizontal scaling and multi-region deployment. What distinguishes GreptimeDB is its role as a multi-protocol ingestion gateway, accepting data through OpenTelemetry, Prometheus Remote Write, InfluxDB, Loki, Elasticsearch, Kafka, and MQTT protocols without
Holds removed files for a configurable period so long-running queries can finish before the data is physically deleted.
FreeSql este un mapper obiect-relațional (ORM) .NET și un strat de acces la date care traduce codul orientat pe obiecte în SQL pentru mai mulți furnizori de baze de date relaționale. Funcționează ca un builder fluent de query-uri SQL și sincronizator de schemă de bază de date, permițând dezvoltatorilor să alinieze structurile tabelelor și indicilor bazei de date cu definițiile claselor de entități. Framework-ul este optimizat special pentru .NET Native AOT pentru a asigura amprente de memorie reduse și timpi de pornire mai rapizi. Include un manager de trafic al bazei de date pentru a distribui load-ul prin read-write splitting, sharding dinamic al tabelelor și izolare a datelor bazată pe chiriași (tenant). Capabilitățile largi includ ingestia de date de înaltă performanță folosind mecanisme de bulk copy specifice furnizorului, interogare avansată cu funcții de fereastră și CTE-uri recursive, și monitorizare bazată pe AOP pentru auditarea modificărilor de date. Sistemul oferă, de asemenea, instrumente de gestionare a schemei pentru migrări automate și utilitare de dezvoltare pentru generarea claselor de entități din metadatele bazei de date.
Transforms complex selection queries, including those with joins and navigation objects, into SQL DELETE statements.
Electron JSON Storage este un utilitar pentru persistența și recuperarea obiectelor JavaScript ca fișiere JSON pe sistemul de fișiere local în cadrul aplicațiilor desktop. Acesta funcționează ca un wrapper pentru gestionarea fișierelor de configurare locale, permițând dezvoltatorilor să salveze și să recupereze preferințele utilizatorilor și setările aplicației pentru a menține starea pe parcursul mai multor sesiuni. Biblioteca se distinge prin furnizarea atât a operațiunilor asincrone non-blocante, cât și a metodelor sincrone de fallback pentru accesul la date. Gestionează datele prin mapare cheie-valoare, unde identificatorii unici de tip string sunt traduși în căi specifice de fișiere, și suportă rezoluția dinamică a căilor pentru a permite suprascrieri ale directorului de stocare personalizat. Dincolo de persistența de bază, biblioteca include utilitare pentru inspectarea directorului de stocare, cum ar fi verificarea existenței unor chei specifice sau listarea tuturor intrărilor de date disponibile. De asemenea, oferă rutine pentru ștergerea intrărilor individuale sau golirea întregului director de stocare pentru a gestiona spațiul de fișiere local.
Provides methods to delete individual data entries or clear the entire storage directory.