5 repositorios
Server-side functions for modifying and formatting stored records.
Distinct from Server-Side Aggregations: Focuses on transformation and formatting (e.g., string formatting) rather than aggregation (sums/reductions).
Explore 5 awesome GitHub repositories matching data & databases · Server-Side Data Transformations. Refine with filters or upvote what's useful.
Redis is a high-performance in-memory key-value store that functions as a distributed cache, message broker, and NoSQL database. It provides sub-millisecond read and write access to data stored in RAM and can operate as a vector database for indexing high-dimensional embeddings. The system supports a wide range of data storage and synchronization primitives, including the management of strings, hashes, lists, sets, and JSON documents. It enables real-time data operations through atomic transactions, hybrid persistence using snapshots and append-only logs, and high-availability configurations
Processes stored records using server-side functions for string formatting and distance calculations.
Sub-Store is a proxy subscription management server that aggregates multiple subscription links into a single unified stream for distribution to various clients. It functions as a transformation pipeline that filters, modifies, and reformats proxy node metadata. The system acts as a cross-platform format converter to ensure compatibility across diverse client applications. It includes an encryption decryption gateway that uses private keys to handle age-standard encrypted subscription content and a cache-layered aggregator to reduce external requests. The server provides capabilities for dyn
Modifies proxy metadata and cleans server lists using regular expressions and scripts to ensure data quality.
Fluvio es una plataforma de streaming de eventos distribuida y motor de streaming nativo de la nube, diseñado para recopilar, persistir y replicar flujos de datos en tiempo real a través de un clúster distribuido. Funciona como un pipeline de datos en tiempo real para construir flujos de trabajo con estado que ingieren, enriquecen y exportan datos entre fuentes y destinos externos. La plataforma se distingue por su uso de WebAssembly para ejecutar módulos compilados para transformaciones y filtrado de datos en línea. Esto permite la ejecución de lógica de negocio personalizada para remodelar la información en movimiento sin requerir un reinicio del clúster. El sistema cubre una amplia gama de capacidades, incluyendo ingesta de datos basada en conectores desde protocolos externos, almacenamiento inmutable estructurado en registros con E/S de copia cero y escalado horizontal del clúster. Admite la creación de pipelines complejos basados en eventos que utilizan procesamiento con estado, agregaciones en ventanas y distribución de datos basada en particiones. El motor puede desplegarse como un binario ligero en diversas arquitecturas de sistema, incluyendo dispositivos IoT ARM64 para procesamiento de datos en el borde (edge).
Executes programmable functions on the client or server side to modify, filter, or reshape data streams.
V2RayAggregator is a tool designed to collect, filter, and convert network bypass nodes from multiple public sources. It functions as a proxy aggregator that identifies and gathers Shadowsocks, Trojan, and Vmess nodes to maintain a comprehensive pool of connection points. The project distinguishes itself through its ability to transform proxy lists into multiple standardized schemas, including Base64, Mixed, and Clash YAML formats, ensuring compatibility across various client applications. It also utilizes a performance filter to measure average connection speeds, allowing it to rank and iden
Transforms proxy server metadata and node properties into specific string formats for client compatibility.
Tabletop is a JavaScript library and data parser designed to retrieve data from public Google Sheets and convert it into structured JSON objects. It functions as a client-side tool for fetching remote spreadsheet data and transforming rows into lists of objects or arrays for use in web applications. The library enables the use of Google Sheets as a lightweight database, allowing for dynamic content management where application data can be updated by editing a spreadsheet. It supports selective worksheet retrieval to limit the amount of transferred data and provides programmatic interfaces for
Filters and sorts spreadsheet data on the server side before it is transmitted to the client.