在创建数据表元素之前,需要选择底层数据库类型来保存该表的数据。目前先胜云平台支持四种数据源,即底层数据库: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。
回到顶部
咨询热线