Database

A database is a structured set of data held in a computer, most often a server. Databases use a database management system (DBMS) that interacts with users, similar to a lookup table. Modern databases are designed to allow for the creation, querying, updating, and administration of the data it holds. There are different types of databases, including Relational Database Management Systems (RDBMS) that organize data into tables with predefined relationships, and NoSQL databases that provide a more flexible, schema-less approach to data storage.
- GitHub: https://github.com/topics/database
- Wikipedia: https://en.wikipedia.org/wiki/Database
- Related Topics: dbms, sql, relational-database, nosql, document-oriented, in-memory-database, data-warehouse, graphdb, spatial-database, crud,
- Aliases: db, databases,
- Last updated: 2025-04-22 00:07:02 UTC
- JSON Representation
https://github.com/invertase/react-native-firebase
🔥 A well-tested feature-rich modular Firebase implementation for React Native. Supports both iOS & Android platforms for all Firebase services.
analytics android auth crashlytics database fcm firebase firestore ios javascript push-notifications react react-hooks react-native react-native-app realtime-database remote-config storage transactions web-sdk
Last synced: 16 Apr 2025
https://github.com/kysely-org/kysely
A type-safe typescript SQL query builder
browser bun database deno microsoft-sql-server mssql mysql nodejs postgresql query-builder sql sqlite type-safe typescript
Last synced: 17 Apr 2025
https://github.com/dexie/Dexie.js
A Minimalistic Wrapper for IndexedDB
database indexeddb javascript offline offline-storage storage
Last synced: 17 Mar 2025
https://github.com/dfahlander/Dexie.js
A Minimalistic Wrapper for IndexedDB
database indexeddb javascript offline offline-storage storage
Last synced: 21 Nov 2024
https://github.com/dbcli/mycli
A Terminal Client for MySQL with AutoCompletion and Syntax Highlighting.
auto-completion database mycli mysql python syntax-highlighting
Last synced: 21 Apr 2025
https://github.com/realm/realm-java
Realm is a mobile database: a replacement for SQLite & ORMs
android database java mobile mobile-database nosql-database realtime-database
Last synced: 08 Apr 2025
https://github.com/electric-sql/pglite
Embeddable Postgres with real-time, reactive bindings.
Last synced: 18 Apr 2025
https://github.com/debezium/debezium
Change data capture for a variety of databases. Please log issues at https://issues.redhat.com/browse/DBZ.
apache-kafka cdc change-data-capture data-pipeline database debezium event-streaming kafka kafka-connect kafka-producer
Last synced: 21 Apr 2025
https://github.com/trinodb/trino
Official repository of Trino, the distributed SQL query engine for big data, formerly known as PrestoSQL (https://trino.io)
analytics big-data data-science database databases datalake delta-lake distributed-database distributed-systems hadoop hive iceberg java jdbc presto prestodb query-engine sql trino
Last synced: 15 Apr 2025
https://github.com/vesoft-inc/nebula
A distributed, fast open-source graph database featuring horizontal scalability and high availability
big-data cpp database distributed distributed-systems graph graph-database graphdb hacktoberfest nebula nebula-graph nebulagraph raft scalability
Last synced: 08 Apr 2025
https://github.com/nozbe/watermelondb
🍉 Reactive & asynchronous database for powerful React and React Native apps ⚡️
database hacktoberfest persistence react react-native reactive rxjs
Last synced: 08 Apr 2025
https://github.com/Nozbe/WatermelonDB
🍉 Reactive & asynchronous database for powerful React and React Native apps ⚡️
database hacktoberfest persistence react react-native reactive rxjs
Last synced: 15 Dec 2024
https://github.com/citusdata/citus
Distributed PostgreSQL as an extension
citus citus-extension database database-cluster distributed-database multi-tenant postgres postgresql relational-database scale sharding sql
Last synced: 08 Apr 2025
https://harelba.github.io/q/
q - Run SQL directly on delimited files and multi-file sqlite databases
cli command-line command-line-tool csv database python q qtextasdata sql sqlite sqlite3 textasdata tsv
Last synced: 01 Apr 2025
https://github.com/harelba/q
q - Run SQL directly on delimited files and multi-file sqlite databases
cli command-line command-line-tool csv database python q qtextasdata sql sqlite sqlite3 textasdata tsv
Last synced: 08 Apr 2025
https://github.com/tursodatabase/limbo
Limbo is a project to build the modern evolution of SQLite.
database embedded-database sql sqlite3 webassembly
Last synced: 10 Apr 2025
https://github.com/wolverinn/waking-up
计算机基础(计算机网络/操作系统/数据库/Git...)面试问题全面总结,包含详细的follow-up question以及答案;全部采用【问题+追问+答案】的形式,即拿即用,直击互联网大厂面试;可用于模拟面试、面试前复习、短期内快速备战面试...
computer-network computer-science database git interview interview-questions operating-system python
Last synced: 08 Apr 2025
https://github.com/wolverinn/Waking-Up
计算机基础(计算机网络/操作系统/数据库/Git...)面试问题全面总结,包含详细的follow-up question以及答案;全部采用【问题+追问+答案】的形式,即拿即用,直击互联网大厂面试;可用于模拟面试、面试前复习、短期内快速备战面试...
computer-network computer-science database git interview interview-questions operating-system python
Last synced: 05 Apr 2025
https://github.com/manticoresoftware/manticoresearch
Easy to use open source fast database for search | Good alternative to Elasticsearch now | Drop-in replacement for E in the ELK soon
api bm25 cpp database full-text-search hacktoberfest json mysql search search-api search-engine search-server sphinxsearch sql stream-filtering
Last synced: 08 Apr 2025
https://github.com/dicedb/dice
DiceDB is an open-source, fast, reactive, in-memory database optimized for modern hardware.
database golang hacktoberfest storage-engine
Last synced: 08 Apr 2025
https://github.com/cstack/db_tutorial
Writing a sqlite clone from scratch in C
Last synced: 10 Apr 2025
https://cstack.github.io/db_tutorial/
Writing a sqlite clone from scratch in C
Last synced: 29 Mar 2025
https://github.com/starrocks/starrocks
The world's fastest open query engine for sub-second analytics both on and off the data lakehouse. With the flexibility to support nearly any scenario, StarRocks provides best-in-class performance for multi-dimensional analytics, real-time analytics, and ad-hoc queries. A Linux Foundation project.
analytics big-data cloudnative database datalake delta-lake distributed-database hudi iceberg join lakehouse lakehouse-platform mpp olap real-time-analytics real-time-updates realtime-database sql star-schema vectorized
Last synced: 21 Apr 2025
https://github.com/dtm-labs/dtm
A distributed transaction framework, supports workflow, saga, tcc, xa, 2-phase message, outbox patterns, supports many languages.
cadence csharp database distributed distributed-transactions dtm go golang java microservice outbox saga seata tcc transaction transactions workflow-engine xa
Last synced: 08 Apr 2025
https://github.com/encoredev/encore
Open Source Development Platform for building robust type-safe distributed systems with declarative infrastructure
api aws backend backend-framework cloud cloud-native database devops distributed-systems encore gcp go golang microservice-framework microservices nodejs-framework postgresql serverless typescript typescript-framework
Last synced: 19 Apr 2025
https://github.com/DiceDB/dice
DiceDB is an open-source, fast, reactive, in-memory database optimized for modern hardware.
database golang hacktoberfest storage-engine
Last synced: 29 Mar 2025
https://github.com/guyueyingmu/avbook
AV 电影管理系统, avmoo , javbus , javlibrary 爬虫,线上 AV 影片图书馆,AV 磁力链接数据库,Japanese Adult Video Library,Adult Video Magnet Links - Japanese Adult Video Database
adult adult-video avmoo crawler database guzzlehttp javbus javlibrary laravel magnet magnet-link scraper spider
Last synced: 09 Apr 2025
https://github.com/doctrine/dbal
Doctrine Database Abstraction Layer
database hacktoberfest ibm-db2 mariadb mysql oracle postgresql sql-server sqlite
Last synced: 15 Apr 2025
https://github.com/bxcodec/go-clean-arch
Go (Golang) Clean Architecture based on Reading Uncle Bob's Clean Architecture
architecture article clean-architecture database go golang mysql sql
Last synced: 09 Apr 2025
https://github.com/doctrine/dbal?utm_source=gold_browser_extension
Doctrine Database Abstraction Layer
database hacktoberfest ibm-db2 mariadb mysql oracle postgresql sql-server sqlite
Last synced: 25 Mar 2025
https://github.com/xo/usql
Universal command-line interface for SQL databases
command-line database go golang mariadb microsoft-sql-server mysql oracle oracle-database postgres postgresql sql sqlite sqlite3
Last synced: 19 Apr 2025
https://github.com/tidwall/tile38
Real-time Geospatial and Geofencing
database geo geofences geospatial index location spatial
Last synced: 08 Apr 2025
https://koskimas.github.io/kysely
A type-safe typescript SQL query builder
browser bun database deno microsoft-sql-server mssql mysql nodejs postgresql query-builder sql sqlite type-safe typescript
Last synced: 12 Dec 2024
https://github.com/YugaByte/yugabyte-db
YugabyteDB - the cloud native distributed SQL database for mission-critical applications.
cloud-native cpp database distributed-database distributed-sql distributed-sql-database high-performance kubernetes multi-cloud multi-region scale-out sql
Last synced: 12 Mar 2025
https://github.com/yugabyte/yugabyte-db
YugabyteDB - the cloud native distributed SQL database for mission-critical applications.
cloud-native cpp database distributed-database distributed-sql distributed-sql-database high-performance kubernetes multi-cloud multi-region scale-out sql
Last synced: 08 Apr 2025
https://github.com/oceanbase/oceanbase
OceanBase is an enterprise distributed relational database with high availability, high performance, horizontal scalability, and compatibility with SQL standards.
analytics bigquery cloud-native cpp database distributed-database distributed-transactions hacktoberfest htap mysql mysql-compatibility mysql-database oceanbase olap oltp paxos scalable sql vector-database
Last synced: 08 Apr 2025
https://github.com/StarRocks/starrocks
The world's fastest open query engine for sub-second analytics both on and off the data lakehouse. With the flexibility to support nearly any scenario, StarRocks provides best-in-class performance for multi-dimensional analytics, real-time analytics, and ad-hoc queries. A Linux Foundation project.
analytics big-data cloudnative database datalake delta-lake distributed-database hudi iceberg join lakehouse lakehouse-platform mpp olap real-time-analytics real-time-updates realtime-database sql star-schema vectorized
Last synced: 14 Mar 2025
https://github.com/litedb-org/litedb
LiteDB - A .NET NoSQL Document Store in a single data file
Last synced: 14 Apr 2025
https://github.com/mbdavid/LiteDB
LiteDB - A .NET NoSQL Document Store in a single data file
Last synced: 17 Mar 2025
https://github.com/bchavez/bogus
:card_index: A simple fake data generator for C#, F#, and VB.NET. Based on and ported from the famed faker.js.
bogus c-sharp csharp data data-access-layer data-generator database dotnet fake faker generator poco seed test-data
Last synced: 08 Apr 2025
https://github.com/codenotary/immudb
immudb - immutable database based on zero trust, SQL/Key-Value/Document model, tamperproof, data change history
auditable compliance cryptographic database gdpr go immutable immutable-database key-value merkle-tree pci-dss performance sql tamper-evident tamperproof timetravel verification verify zero-trust
Last synced: 18 Apr 2025
https://github.com/flyway/flyway
Flyway by Redgate • Database Migrations Made Easy.
aurora continuous-delivery continuous-deployment database database-administration database-deployment database-management database-migrations db2 devops flyway java java-library mariadb mysql postgresql redgate sql sqlserver
Last synced: 15 Apr 2025
https://github.com/xiaomi/soar
SQL Optimizer And Rewriter
advisor auditor command-line database indexing mysql optimizer rewrite sql suggestion syntax
Last synced: 09 Apr 2025
https://github.com/XiaoMi/soar
SQL Optimizer And Rewriter
advisor auditor command-line database indexing mysql optimizer rewrite sql suggestion syntax
Last synced: 14 Mar 2025
https://github.com/litedb-org/LiteDB
LiteDB - A .NET NoSQL Document Store in a single data file
Last synced: 21 Nov 2024
https://github.com/ferretdb/ferretdb
A truly Open Source MongoDB alternative
database document ferretdb go golang mongo mongo-db mongodb mongodb-database postgres postgresql
Last synced: 08 Apr 2025
https://github.com/FerretDB/FerretDB
A truly Open Source MongoDB alternative
database document ferretdb go golang mongo mongo-db mongodb mongodb-database postgres postgresql
Last synced: 15 Mar 2025
https://github.com/orbitdb/orbitdb
Peer-to-Peer Databases for the Decentralized Web
crdt database decentralized distributed ipfs libp2p merkle-crdt p2p peer-to-peer
Last synced: 01 Apr 2025
https://github.com/amitshekhariitbhu/android-debug-database
A library for debugging android databases and shared preferences - Make Debugging Great Again
android android-debug-database awesome database database-values debug debugging emulator room room-database room-persistence-library sharedpreferences sqlite
Last synced: 17 Jan 2025
https://github.com/appbaseio/dejavu
A Web UI for Elasticsearch and OpenSearch: Import, browse and edit data with rich filters and query views, create reference search UIs.
appbaseio chrome-extension database database-gui dejavu elasticsearch elasticsearch-gui elasticsearch-plugin nosql opensearch opensearch-plugins react reactjs realtime-updates
Last synced: 18 Apr 2025
https://github.com/appbaseio/dejaVu
A Web UI for Elasticsearch and OpenSearch: Import, browse and edit data with rich filters and query views, create reference search UIs.
appbaseio chrome-extension database database-gui dejavu elasticsearch elasticsearch-gui elasticsearch-plugin nosql opensearch opensearch-plugins react reactjs realtime-updates
Last synced: 13 Mar 2025
https://github.com/amitshekhariitbhu/Android-Debug-Database
A library for debugging android databases and shared preferences - Make Debugging Great Again
android android-debug-database awesome database database-values debug debugging emulator room room-database room-persistence-library sharedpreferences sqlite
Last synced: 07 Dec 2024
https://github.com/spacejam/sled
the champagne of beta embedded databases
b-plus-tree b-tree concurrent crash-testing database embedded-kv formal-methods fuzzing high-performance incredibly-spicy kv lock-free log-structured orm persistence rust sled tree
Last synced: 16 Apr 2025
https://github.com/bchavez/Bogus
:card_index: A simple fake data generator for C#, F#, and VB.NET. Based on and ported from the famed faker.js.
bogus c-sharp csharp data data-access-layer data-generator database dotnet fake faker generator poco seed test-data
Last synced: 16 Mar 2025
https://github.com/orbitdb/orbit-db
Peer-to-Peer Databases for the Decentralized Web
crdt database decentralized distributed ipfs libp2p merkle-crdt p2p peer-to-peer
Last synced: 17 Dec 2024
https://github.com/databendlabs/databend
𝗗𝗮𝘁𝗮, 𝗔𝗻𝗮𝗹𝘆𝘁𝗶𝗰𝘀 & 𝗔𝗜. Modern alternative to Snowflake. Cost-effective and simple for massive-scale analytics. https://databend.com
ai bigdata database lakehouse olap rust serverless snowflake
Last synced: 12 Apr 2025
https://github.com/nhost/nhost
The Open Source Firebase Alternative with GraphQL.
authentication backend backend-as-a-service database firebase flutter graphql graphql-api hasura javascript nextjs nhost postgres react serverless serverless-functions storage typescript vue
Last synced: 15 Apr 2025
https://github.com/mikro-orm/mikro-orm
TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, MariaDB, MS SQL Server, PostgreSQL and SQLite/libSQL databases.
database datamapper entities entity identity-map javascript libsql mongodb mysql nodejs orm postgre postgresql sql sql-server sqlite sqlite3 typescript typescript-orm unit-of-work
Last synced: 15 Apr 2025
https://github.com/pressly/goose
A database migration tool. Supports SQL migrations and Go functions.
database database-migrations go golang migration migrations mysql postgres postgresql schema sql sqlite
Last synced: 21 Apr 2025
https://github.com/apache/shardingsphere-elasticjob
Distributed scheduled job
cron database elasticjob job job-management middleware quartz scheduled-jobs shard
Last synced: 17 Apr 2025
https://github.com/mongodb/mongo-go-driver
The Official Golang driver for MongoDB
database driver go golang golang-library mongodb
Last synced: 08 Apr 2025
https://github.com/digoal/blog
Opensource,Database,AI,Business,Minds. git clone --depth 1 https://github.com/digoal/blog
database enterprisedb gpdb greenplum hawq mongodb mysql oracle pg pgsql postgres postgresql
Last synced: 08 Apr 2025
https://github.com/porsager/postgres
Postgres.js - The Fastest full featured PostgreSQL client for Node.js, Deno, Bun and CloudFlare
client cockroachdb database deno driver nodejs postgres postgresql
Last synced: 21 Apr 2025
https://github.com/singularity-data/risingwave
Stream processing and management platform.
data-engineering database kafka materialized-view postgresql rust stream-processing
Last synced: 15 Apr 2025
https://github.com/witheve/eve
Better tools for thought
database eve ide language programming-language
Last synced: 10 Apr 2025
https://github.com/witheve/Eve
Better tools for thought
database eve ide language programming-language
Last synced: 24 Mar 2025
https://github.com/gristlabs/grist-core
Grist is the evolution of spreadsheets.
Last synced: 17 Jan 2025
https://github.com/msiemens/tinydb
TinyDB is a lightweight document oriented database optimized for your happiness :)
database documentdb json nosql python
Last synced: 19 Apr 2025
https://github.com/RisingWaveLabs/risingwave
Best-in-class stream processing, analytics, and management. Perform continuous analytics, or build event-driven applications, real-time ETL pipelines, and feature stores in minutes. Unified streaming and batch. PostgreSQL compatible.
analytics big-data cloud-native data-engineering database distributed-database etl flink kafka ksqldb materialized-view postgres postgresql real-time real-time-analytics rust serverless spark-streaming sql stream-processing
Last synced: 29 Mar 2025
https://github.com/risingwavelabs/risingwave
Best-in-class stream processing, analytics, and management. Perform continuous analytics, or build event-driven applications, real-time ETL pipelines, and feature stores in minutes. Unified streaming and batch. PostgreSQL compatible.
analytics big-data cloud-native data-engineering database distributed-database etl flink kafka ksqldb materialized-view postgres postgresql real-time real-time-analytics rust serverless spark-streaming sql stream-processing
Last synced: 08 Apr 2025
https://github.com/mrousavy/react-native-mmkv
⚡️ The fastest key/value storage for React Native. ~30x faster than AsyncStorage!
android cpp database fast hacktoberfest ios jni jsi localstorage mmkv native-module react react-native storage turbomodule
Last synced: 19 Apr 2025
https://github.com/paradedb/paradedb
Postgres for Search and Analytics
aggregations analytics big-data bm25 database datalake elasticsearch full-text-search htap hybrid-search iceberg lakehouse-platform mpp object-storage olap postgresql real-time-analytics similarity-search sparse-vector sql
Last synced: 08 Apr 2025
https://github.com/groue/grdb.swift
A toolkit for SQLite databases, with a focus on application development
database database-observation grdb spm sql sql-builder sqlite sqlite-databases
Last synced: 08 Apr 2025
https://github.com/groue/GRDB.swift
A toolkit for SQLite databases, with a focus on application development
database database-observation grdb spm sql sql-builder sqlite sqlite-databases
Last synced: 09 Dec 2024
https://github.com/vrana/adminer
Database management in a single PHP file
database mssql mysql php postgresql sqlite
Last synced: 21 Apr 2025
https://github.com/apache/zeppelin
Web-based notebook that enables data-driven, interactive data analytics and collaborative documents with SQL, Scala and more.
big-data database flink java javascript nosql scala spark zeppelin
Last synced: 17 Apr 2025
https://github.com/apache/couchdb
Seamless multi-master syncing database with an intuitive HTTP/JSON API, designed for reliability
big-data cloud content couchdb database erlang http javascript network-client network-server
Last synced: 08 Apr 2025
https://github.com/bookshelf/bookshelf
A simple Node.js ORM for PostgreSQL, MySQL and SQLite3 built on top of Knex.js
bookshelf database javascript mysql nodejs orm postgresql sqlite
Last synced: 08 Apr 2025
https://github.com/tgriesser/bookshelf
A simple Node.js ORM for PostgreSQL, MySQL and SQLite3 built on top of Knex.js
bookshelf database javascript mysql nodejs orm postgresql sqlite
Last synced: 11 Dec 2024
https://github.com/jooq/jooq
jOOQ is the best way to write SQL in Java
code-generator database db2 hibernate java jdbc jdbc-utilities jooq jpa mysql oracle orm postgresql sql sql-builder sql-formatter sql-query sql-query-builder sql-query-formatter sqlserver
Last synced: 17 Apr 2025
https://github.com/jOOQ/jOOQ
jOOQ is the best way to write SQL in Java
code-generator database db2 hibernate java jdbc jdbc-utilities jooq jpa mysql oracle orm postgresql sql sql-builder sql-formatter sql-query sql-query-builder sql-query-formatter sqlserver
Last synced: 26 Mar 2025
https://github.com/erikgrinaker/toydb
Distributed SQL database in Rust, written as an educational project
database distributed mvcc raft rust sql
Last synced: 09 Apr 2025
https://github.com/greenplum-db/gpdb
Greenplum Database - Massively Parallel PostgreSQL for Analytics. An open-source massively parallel data platform for analytics, machine learning and AI.
analytics data-warehouse database gpdb greenplum-database htap mpp postgresql
Last synced: 10 Apr 2025
https://github.com/DATA-DOG/Go-sqlmock
Sql mock driver for golang to test database interactions
database go golang mock sql sql-driver tdd testing
Last synced: 12 Mar 2025
https://github.com/DATA-DOG/go-sqlmock
Sql mock driver for golang to test database interactions
database go golang mock sql sql-driver tdd testing
Last synced: 14 Mar 2025
https://github.com/data-dog/go-sqlmock
Sql mock driver for golang to test database interactions
database go golang mock sql sql-driver tdd testing
Last synced: 10 Apr 2025
https://github.com/hibernate/hibernate-orm
Hibernate's core Object/Relational Mapping functionality
database envers hibernate hibernate-orm jakarta-persistence jakartaee java jdbc jpa object-relational-mapper object-relational-mapping orm persistence persistence-framework sql
Last synced: 15 Apr 2025
https://github.com/apache/hertzbeat
Apache HertzBeat(incubating) is a real-time monitoring system with agentless, performance cluster, prometheus-compatible, custom monitoring and status page building capabilities.
alerting cloud database devops grafana linux metrics monitor monitoring mysql notifications observability prometheus self-hosted server status status-page uptime uptime-monitoring zabbix
Last synced: 08 Apr 2025
https://github.com/doocs/technical-books
😆 国内外互联网技术大牛们都写了哪些书籍:计算机基础、网络、前端、后端、数据库、架构、大数据、深度学习...
architecture back-end book-list database doocs front-end technical
Last synced: 24 Mar 2025
https://github.com/wiselibs/better-sqlite3
The fastest and simplest library for SQLite3 in Node.js.
Last synced: 18 Apr 2025
https://github.com/k8gege/k8tools
K8工具合集(内网渗透/提权工具/远程溢出/漏洞利用/扫描工具/密码破解/免杀工具/Exploit/APT/0day/Shellcode/Payload/priviledge/BypassUAC/OverFlow/WebShell/PenTest) Web GetShell Exploit(Struts2/Zimbra/Weblogic/Tomcat/Apache/Jboss/DotNetNuke/zabbix)
0day brute-force bypass crack database exp exploit getshell hacking lpe netscan password pentest poc privilege-escalation rce scanner
Last synced: 10 Apr 2025