在创建数据表元素之前,需要选择底层数据库类型来保存该表的数据。目前先胜云平台支持四种数据源,即底层数据库:MySQL、ClickHouse、Oracle、SqlServer。目前Oracle和SqlServer只支持OP环境,不支持SaaS环境。
|  | 数据表-MySQL | 数据表-ClickHouse | 数据表-Oracle | 数据表-SqlServer | 
|---|---|---|---|---|
| 适用场景 | 业务性较强的场景 | 数据分析场景,大数据计算分析 | 业务性较强的场景 | 业务性较强的场景 | 
| 优势 | 对事务类操作友好,例如凭证的频繁录入和删除 | 支持海量数据的存储,具有极快的数据写入和查询速度 | 对事务性的操作友好,例如凭证的频繁录入和删除 | 对事务性的操作友好,例如凭证的频繁录入和删除 | 
| 劣势 | 数据量过大(百万级以上)时的读写和计算速度较慢 | 不支持事务类操作,存在数据时不允许增删改主键 | 数据量过大(百万级以上)时的读写和计算速度较慢 | 数据量过大(百万级以上)时的读写和计算速度较慢 | 
| 是否支持手工配置索引 | 是 | 否 | 是 | 是 | 
| 是否支持配置清单表 | 是 | 否 | 是 | 否 | 
| 是否支持配置业务模型 | 是 | 否 | 否 | 否 | 
| 是否支持配置财务模型 | 是 | 是 | 否 | 否 | 
有关如何选择数据源,参考以下适用场景:
MySQL 数据库适用于业务性较强的业务场景。如果你的数据表用于创建业务模型或清单表,可使用数据表 MySQL 作为数据源。
数据表 - MySQL 的编辑页面可以自定义索引标签页。

ClickHouse 数据库适用于数据分析场景。如果你的数据表用于创建财务模型,且百万级数据量,推荐使用数据表 ClickHouse 作为数据源。
数据表 - ClickHouse 的编辑页面的每个主键字段都会默认建立索引。

Oracle 数据库适用于业务性较强的业务场景。如果你的数据表用于创建业务模型或清单表,可使用数据表 Oracle 作为数据源。
数据表 - Oracle 的编辑页面可以自定义索引标签页。

SQLServer 数据库适用于业务性较强的业务场景。如果你的数据表用于创建业务模型或清单表,可使用数据表 SQLServer 作为数据源。
数据表 - SQLServer 的编辑页面可以自定义索引标签页。

.. note:: 先胜云 V2.0版本的数据表 - ClickHouse 仅支持用于创建财务模型。如果数据表需要用于创建清单表或者业务模型,需要选择数据表 - MySQL/Oracle/SqlServer。
回到顶部
咨询热线
