Db Tutorial

📚 db-tutorial 是一个数据库教程。
Alternatives To Db Tutorial
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Prisma31,916442a day ago4,993September 24, 20222,935apache-2.0TypeScript
Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB
Mongo23,873121 hours ago21September 13, 202275otherC++
The MongoDB Database
Migrate11,609594a day ago129March 17, 2022275otherGo
Database migrations. CLI and Golang library.
Node Mongodb Native9,782116,9959,592a day ago406September 19, 202220apache-2.0TypeScript
The Official MongoDB Node.js Driver
Coolify7,902
a day ago276apache-2.0Svelte
An open-source & self-hostable Heroku / Netlify alternative.
Mongo Go Driver7,4413,58411 hours ago307September 06, 20229apache-2.0Go
The Official Golang driver for MongoDB
Blog7,438
16 hours ago31gpl-2.0PLpgSQL
Everything about database,business.(Most for PostgreSQL).
Ferretdb6,985
a day ago20September 22, 2022428apache-2.0Go
A truly Open Source MongoDB alternative
Laravel Mongodb6,4209251662 months ago121September 01, 2022184mitPHP
A MongoDB based Eloquent model and Query builder for Laravel (Moloquent)
Mikro Orm6,1088611 hours ago1,395September 25, 202284mitTypeScript
TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, MariaDB, PostgreSQL and SQLite databases.
Alternatives To Db Tutorial
Select To Compare


Alternative Project Comparisons
Readme

logo

star fork build code style

DB-TUTORIAL

💾 db-tutorial 是一个数据库教程。

分布式

分布式综合

分布式理论

分布式关键技术

  • 集群
  • 复制
  • 分区
  • 选主

流量调度

  • 流量控制 - 关键词:限流熔断降级计数器法时间窗口法令牌桶法漏桶法
  • 负载均衡 - 关键词:轮询随机最少连接源地址哈希一致性哈希虚拟 hash 槽
  • 服务路由 - 关键词:路由条件路由脚本路由标签路由
  • 服务网关
  • 分布式会话 - 关键词:粘性 SessionSession 复制共享基于缓存的 session 共享

数据调度

  • 数据缓存 - 关键词:进程内缓存分布式缓存缓存雪崩缓存穿透缓存击穿缓存更新缓存预热缓存降级
  • 读写分离
  • 分库分表 - 关键词:分片路由迁移扩容双写聚合
  • 分布式 ID - 关键词:UUID自增序列雪花算法Leaf
  • 分布式事务 - 关键词:2PC3PCTCC本地消息表MQ 消息SAGA
  • 分布式锁 - 关键词:数据库RedisZooKeeper互斥可重入死锁容错自旋尝试

资源调度

  • 弹性伸缩

服务治理

数据库综合

数据库中间件

关系型数据库

关系型数据库 整理主流关系型数据库知识点。

公共知识

Mysql

img

其他

文档数据库

MongoDB

MongoDB 是一个基于文档的分布式数据库,由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。

MongoDB 是一个介于关系型数据库和非关系型数据库之间的产品。它是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似 json 的 bson 格式,因此可以存储比较复杂的数据类型。

MongoDB 最大的特点是它支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。

KV 数据库

Redis

img

列式数据库

HBase

HBase 📚 因为常用于大数据项目,所以将其文档和源码整理在 bigdata-tutorial 项目中。

搜索引擎数据库

Elasticsearch

Elasticsearch 是一个基于 Lucene 的搜索和数据分析工具,它提供了一个分布式服务。Elasticsearch 是遵从 Apache 开源条款的一款开源产品,是当前主流的企业级搜索引擎。

Elastic

资料 📚

数据库综合资料

关系型数据库资料

Mysql 资料

Nosql 数据库综合

选 SQL 还是 NoSQL,这里有两篇文章,值得你看看。

列式数据库资料

Cassandra 资料

HBase 资料

针对于 HBase 有两本书你可以考虑一下。

KV 数据库资料

Redis 资料

文档数据库资料

MongoDB 资料

搜索引擎数据库资料

ElasticSearch

图数据库

时序数据库

传送 🚪

◾ 💧 钝悟的 IT 知识图谱 ◾ 🎯 钝悟的博客

Popular Database Projects
Popular Mongodb Projects
Popular Data Storage Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Java
Database
Mongodb
Mysql
Redis
Tutorial
Sql
Elasticsearch
Nosql
Hbase