在线数据库建模

官网:https://haomo-tech.com

作者:胡小根

邮箱:hxg@haomo-studio.com

微信二维码:

hxg微信

1 概述

1.1 技术描述

这是一个实现在线数据库建模的技术。

涵盖了几个关键技术点,如下:

  • 支持常见关系型数据库,如MySQL、PostgreSQL、Oracle、SQL Server等;
  • 支持常见NoSQL数据库,例如MongoDB;
  • 支持在线管理数据建模;
  • 支持版本管理;
  • 支持Forwarding SQL/Reverse Engineer;

1.2 技术发展历史

1.3 技术发展趋势

2 技术方案

2.1 方案1:基于Prisma

Prisma提供了以下功能:

  • 定义了一套Schema,可以支持各种数据库;
  • 提供了Rest/GraphQL一键生成过程;
  • 提供了npm包(CLI)对数据库进行操作;

2.2 方案2:xxxx

2.3 方案3:xxxx

3 市场应用

3.1 xxx行业应用

3.2 xxx行业应用

3.3 xxx行业应用

4 产品方案对比

4.1 开源方案

4.1.1 开源方案xxx

网址:https://github.com/xxx

4.1.2 开源方案xxx

网址:https://github.com/xxx

4.2 商业方案

4.1.1 SqlDBM 👍👍👍👍👍

网址:https://sqldbm.com

  • 优点
    • 界面美观(值得直接学习)
  • 缺点
    • 不支持Oracle

4.1.3 dbdiagram.io 👍👍👍

网址:https://dbdiagram.io/

5 参考资料

results matching ""

    No results matching ""