架构设计说明及使用方法
架构功能说明
- 架构设计当前版本主要面向调整如下功能:
- 多数据库支持(其他类型数据库支持,外部链接自有数据库)
- 网关数据库仅支持PostgreSQL(所以网关服务不能调整)
- 用户服务仅支持PostgreSQL和MySQL
- 架构支持如下数据库,如果使用非空模板或市场组件(调整数据库时需要测试兼容性,充分验证OK后再做生产部署)
- PostgreSQL
- MySQL
- Oracle(需商业授权,仅支持外连数据库)
- SQLServer(需商业授权,仅支持外连数据库)
- 架构功能仅对开发会员开放
- 体验和制作会员在高级中无法开启架构设计
- 升级到开发会员此开关才可以打开、
- 操作方式:升级到【开发会员】在高级中【开启架构设计】
- 外链数据库注意事项:
- 使用平台创建的数据集请不要直接在数据库中删除,可在平台上数据集那里删除
- 平台会在数据库中生成sys_migrate 表,用来管理结构和数据的同步,请不要删除!
- 开发、测试、生产可定义不同架构
- 不会自动同步,需要为每个环境各自设置架构
- 后续版本:后续版本会支持更多服务及组件便于支持更复杂多样的架构需求
架构调整实例---更换默认PostgreSQL 为内置MySQL
第1步:引入Mysql数据库到架构设计区
第2步:将服务使用的数据库指向Mysql
第3步:调整后架构保存重启,重启后架构调整完毕
架构调整实例---使用外链数据库
外链数据库注意事项:
- 使用平台创建的数据集请不要直接在数据库中删除,可在平台上数据集那里删除
- 平台会在数据库中生成sys_migrate 表,用来管理结构和数据的同步,请不要删除!
Mysql
第一步:引入数据库、MySQL组件,并连线
第二部:将数据库设置为外部数据库,并配置链接信息
其他外链数据库属性配置实例
PostgreSQL
Oracle
SQLServer