4 dépôts
Capabilities for storing semi-structured data in specialized formats.
Distinct from Data Structures: Distinct from Data Structures: focuses on the persistence of JSON-like data in binary formats for efficient querying, rather than in-memory data structures.
Explore 4 awesome GitHub repositories matching data & databases · JSON Persistence. Refine with filters or upvote what's useful.
Excelize is a library for reading and writing spreadsheet files in the Office Open XML format. It provides a comprehensive suite of tools for programmatically creating, modifying, and analyzing workbooks, worksheets, and cell data, ensuring compatibility across various office software suites through structured XML serialization. The library distinguishes itself with a built-in formula calculation engine that evaluates complex mathematical and logical expressions directly against workbook data. It also features a memory-mapped streaming architecture, which allows for the efficient processing o
Persists semi-structured data in a specialized binary format for efficient querying.
ZyperWinOptimize is a Windows system optimization tool that automates performance tuning by removing bloatware, disabling unnecessary services, and cleaning junk files to improve system responsiveness. It functions as a profile-driven configuration tool, storing user-selected optimization settings in a JSON file for consistent reapplication across sessions, and includes capabilities for Windows and Office activation via embedded product keys and command-line tools. The tool distinguishes itself through its comprehensive approach to system modification, combining registry tweaking, service sta
Stores user-selected optimization settings in a JSON file for later restoration or reapplication across sessions.
River est une file d'attente de tâches transactionnelle et un planificateur de tâches distribué pour Go qui utilise PostgreSQL pour la persistance et la gestion d'état. Il fonctionne comme un framework de tâches reprenables, permettant de diviser le travail de fond de longue durée en étapes persistantes qui peuvent reprendre à partir du dernier point de contrôle sauvegardé après une défaillance. Le système assure une cohérence stricte des données en permettant aux tâches de fond d'être mises en file d'attente et complétées au sein de la même transaction de base de données que les données principales de l'application. Il se distingue par un modèle de coordinateur qui utilise l'élection de leader pour gérer les tâches périodiques et différées à travers un cluster de nœuds de travail. La plateforme couvre un large ensemble de capacités, incluant le traitement asynchrone des tâches, la configuration de politiques de réessai avec backoff exponentiel et l'isolation de la charge de travail via des files d'attente nommées. Elle fournit également des outils de surveillance via une interface de gestion web, la télémétrie d'exécution et un système de middleware pour injecter des préoccupations transversales comme la journalisation. Les migrations de schéma de base de données peuvent être gérées via une interface en ligne de commande ou directement via le code.
Stores task arguments and execution results as JSON blobs to enable language-agnostic job processing and introspection.
H2 is a JDBC-compliant relational database management system written in Java. It functions as an embeddable SQL database that can run directly within an application process to remove network latency, or as an in-memory database for high-performance volatile storage. It also includes a web-based console for executing SQL commands and administering schemas. The system is characterized by its flexible deployment modes, including a standalone server mode for remote TCP/IP access and a mixed mode for simultaneous local and remote connectivity. It features a dialect emulation layer and compatibilit
Stores RFC-compliant JSON text as byte arrays while preserving member order and structural integrity.