Horizon is a realtime API server and RethinkDB backend designed to push database changes instantly to front-end clients. It utilizes a WebSocket data streaming API to synchronize data between the database and user interfaces without requiring manual polling. The project integrates an OAuth identity manager for verifying user identities through third-party providers and a role-based access control system to define granular permissions for viewing or modifying database documents. It is delivered as a containerized backend framework, allowing the server and its dependencies to be deployed as a p
MySQL Server is a relational database management system designed to organize and store structured information. It functions as a comprehensive SQL server platform that provides reliable transactional integrity and high-performance query execution for enterprise data management. The system distinguishes itself through a pluggable storage engine architecture that decouples logical query processing from physical data storage, allowing for specialized handling of diverse workloads. It maintains data consistency and high concurrency through multi-version concurrency control and write-ahead logging
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
sql.js is a serverless, in-memory SQL database engine that ports SQLite to WebAssembly for use within a web browser. It provides a JavaScript interface to initialize relational databases, execute SQL queries, and manage structured data without requiring a backend server. The project enables the import and export of database states using typed arrays, allowing in-memory data to be persisted as files. It supports high-precision integer retrieval via BigInt and utilizes prepared statements to increase execution speed and security. The engine includes capabilities for client-side data management
This is a reference implementation library providing a collection of code samples, Transact-SQL scripts, and schemas for SQL Server, Azure SQL, and Azure Synapse. It focuses on providing standardized implementation patterns and reference code for building relational databases and cloud data warehouses.
The main features of microsoft/sql-server-samples are: Relational Database Management Systems, Reference Implementation Libraries, SQL Server Implementation Patterns, SQL-Based Machine Learning, Containerized Database Administration, Data Warehousing Patterns, Database Design Patterns, Database Logic Implementations.
Open-source alternatives to microsoft/sql-server-samples include: rethinkdb/horizon — Horizon is a realtime API server and RethinkDB backend designed to push database changes instantly to front-end… mysql/mysql-server — MySQL Server is a relational database management system designed to organize and store structured information. It… sql-js/sql.js — sql.js is a serverless, in-memory SQL database engine that ports SQLite to WebAssembly for use within a web browser.… h2database/h2database — H2 is a JDBC-compliant relational database management system written in Java. It functions as an embeddable SQL… lerocha/chinook-database — This project is a relational SQL sample database and synthetic testing dataset. It provides a standardized data model… herberthe/iptv-sources — This project is a containerized IPTV service that aggregates channel playlists from multiple public sources and serves…