Prisma 的数据指南

了解数据库的工作原理,如何选择合适的数据库,以及 如何充分利用数据库与您的应用程序。

数据库简介

了解数据库的基本概念,它们为何对大多数软件如此重要,以及哪种类型的数据库最适合不同的用例。从基础开始,为自己打下坚实的基础。

什么是数据库?比较数据库类型:数据库类型如何演变以满足不同需求数据库架构简介常见数据库术语词汇表

数据建模

数据模型(主要是关系型,但不限于其他类型)设计速成课程。首先关注将数据库和数据建模问题置于组织和系统设计背景中,然后转向数据库功能中一些不太突出的领域。与 Dian Fay 合作发布。

简介(别慌)了解您的业务领域表、元组、类型正确性和约束建立连接功能单元活体:信息生态系统

数据库类型

每种数据库风格都有其优缺点。了解更多关于常见数据库类型的信息,以帮助您选择最适合您的数据库。

关系型数据库和文档数据库的比较

关系型数据库

关系型数据库非常擅长处理高度结构化的数据,并通过灵活的查询使其可访问。探索为什么关系型范式经受住了时间的考验。

什么是 ORM?比较 SQL、查询构建器和 ORM什么是数据库迁移?部署数据库迁移的策略使用扩展和收缩模式进行架构更改比较常见的数据库基础设施模式SQL 中的 JOIN 是什么?

文档数据库

文档数据库是灵活处理数据、实现高可扩展性和敏捷性的绝佳方式。了解文档数据库为何持续受欢迎。

什么是文档数据库?

PostgreSQL

PostgreSQL 是一个功能丰富的对象关系型数据库,提供令人难以置信的功能和灵活性,同时保持标准兼容性。了解如何配置和使用 PostgreSQL 以利用其最佳功能。

PostgreSQL 的优势了解 PostgreSQL托管 PostgreSQL 数据库的 5 种方式设置本地 PostgreSQL 数据库如何在 RDS 上配置 PostgreSQL 数据库连接到 PostgreSQL 数据库身份验证和授权  •  PostgreSQL 授权和身份验证简介  •  管理 PostgreSQL 中的角色和角色属性  •  配置 PostgreSQL 用户身份验证  •  使用 grant 和 revoke 管理 PostgreSQL 中的权限如何在 PostgreSQL 中创建和删除数据库和表PostgreSQL 数据类型简介PostgreSQL 列和表约束简介插入和修改数据  •  如何在 PostgreSQL 中插入和删除数据  •  如何在 PostgreSQL 中更新现有数据  •  如何使用 `INSERT ON CONFLICT` 在 PostgreSQL 中执行 upsert 操作  •  在 PostgreSQL 中导入和导出数据  •  理解和使用 PostgreSQL 中的事务读取和查询数据  •  如何在 PostgreSQL 中使用 `SELECT` 执行基本查询  •  如何在 PostgreSQL 中筛选查询结果  •  在 PostgreSQL 中使用连接来组合来自不同表的数据  •  PostgreSQL 性能优化简介简短指南  •  如何在 PostgreSQL 中使用单引号和双引号  •  如何在 PostgreSQL 中创建和删除用户  •  PostgreSQL 连接 URI 简介  •  如何在 PostgreSQL 中导出数据库和表架构在 PostgreSQL 中处理日期

MySQL

MySQL 是世界上最流行的关系型数据库之一,提供快速的性能和生产就绪的功能。了解如何利用 MySQL 的功能来构建您的项目或网站。

托管 MySQL 数据库的 5 种方式设置本地 MySQL 数据库连接到 MySQL 数据库身份验证和授权  •  MySQL 授权和身份验证简介  •  如何在 MySQL 中管理用户和身份验证  •  如何使用 `GRANT` 和 `REVOKE` 管理 MySQL 中的权限  •  如何在 MySQL 中使用角色管理权限如何在 MySQL 中创建和删除数据库和表MySQL 数据类型简介MySQL 列和表约束简介插入和修改数据  •  如何在 MySQL 中插入和删除数据  •  如何在 MySQL 中更新现有数据  •  如何使用 `ON DUPLICATE KEY UPDATE` 在 MySQL 中执行 upsert 操作  •  在 MySQL 中导入和导出数据  •  理解和使用 MySQL 中的事务读取和查询数据  •  如何在 MySQL 中使用 `SELECT` 执行基本查询  •  如何在 MySQL 中筛选查询结果  •  在 MySQL 中使用连接来组合来自不同表的数据  •  在 MySQL 中识别慢查询  •  在 MySQL 中分析和优化慢查询工具和实用程序  •  使用 `mysql_config_editor` 管理 MySQL 凭据简短指南  •  如何在 MySQL 中创建和删除用户  •  如何检查 MySQL 配置是否存在语法错误  •  如何在 MySQL 中导出数据库和表架构

SQLite

SQLite 是一个包含库、文件格式和命令行实用程序的集合,可在本地环境中提供独立的 관계型数据库功能。了解如何使用 SQLite 多功能、可靠的数据管理功能来管理您的应用程序数据。

设置本地 SQLite 数据库在 SQLite 中导入和导出数据使用 SQLite 创建和删除数据库和表使用 SQLite 插入和删除数据如何使用 `SELECT` 在 SQLite 中执行基本查询如何使用 SQLite 更新现有数据如何在 SQLite 中导出数据库和表架构

Microsoft SQL Server

Microsoft SQL Server 是一个功能强大且成熟的关系型数据库系统,与 Microsoft 生态系统及其他环境集成良好。了解如何利用 Microsoft SQL Server 提供的优势来驱动您的下一个应用程序。

设置本地 SQL Server 数据库

MongoDB

MongoDB 是一个流行的文档数据库,常因其实用性及其支持快速原型开发和部署的能力而备受赞誉。了解如何充分利用 MongoDB,以发挥其性能和开发者所依赖的功能。

什么是 MongoDB?设置本地 MongoDB 数据库连接到 MongoDB 数据库MongoDB Atlas 部署简介如何在 MongoDB 中管理用户和身份验证如何在 MongoDB 中管理授权和权限如何在 MongoDB 中管理数据库和集合如何在 MongoDB 中管理文档如何在 MongoDB 中查询和筛选文档MongoDB 数据类型简介MongoDB 索引简介MongoDB 事务简介MongoDB 连接 URI 简介在 MongoDB 中处理日期和时间MongoDB 如何加密数据MongoDB 数据库工具和实用程序简介如何在 MongoDB 中对查询结果进行排序MongoDB 聚合框架简介

数据库工具

专门用于改善您与数据库交互的工具。

2022 年排名前 11 位的 Node.js ORM、查询构建器和数据库库排名前 8 位的 TypeScript ORM、查询构建器和数据库库:评估类型安全什么是连接池以及它如何工作?

管理数据库

在您的环境中维护和管理数据库的策略和技术。

数据库中断和连接问题排查如何发现性能瓶颈团队成员之间同步开发数据库数据库复制  •  数据库复制及其优势简介OLAP 和 OLTP 简介微服务和单体架构如何影响数据库数据库缓存简介生产环境测试简介数据库备份注意事项简介全文搜索简介

无服务器架构

无服务器模型代表了一种新的应用程序设计方式,通过抽象基础设施,只关注代码执行。了解更多关于无服务器概念、提供商和术语,以评估您的下一个项目是否适合无服务器。

什么是无服务器?排名前 13 位的无服务器计算和数据库提供商常见无服务器挑战简介传统数据库 vs. 无服务器数据库无服务器词汇表

仅供娱乐

一些有趣的研究和不属于任何特定主题的有趣话题 :)

2022 年美国最受欢迎的数据库
© . This site is unofficial and not affiliated with Prisma Data, Inc.