[]
        
(Showing Draft Content)

第十五章 连接到外部数据库

活字格中数据库类型有以下两种:

  • 内置数据库:类型为SQLite,是一款轻型,具有快速处理能力的数据库。

  • 第三方数据库:原生支持 SQL Server、Oracle、MySQL、PostgreSQL和MariaDB大型数据库,并且支持ODBC连接Access 等数据库。

活字格支持外联数据库,原生支持 SQL Server、Oracle、MySQL和MariaDB。外联数据库导入的表与内建数据表一样支持绑定与更新。

外联数据库的最新数据会显示到活字格中,在活字格应用中更新的数据也将会同步到外联数据库中。

使用场景

  • 在应用中使用已经存在的数据库

    如果您想在应用中直接使用已经存在的数据库,您可以使用外联数据库,应用可引用最新的数据。比如连接到公司的销售数据库中,提取活字格所需的销售数据,建立一个应用系统来分析。

  • 处理数据量超过2TB的大数据

    活字格所有内部表能够处理的数据量的总和为2TB,如果您想要处理更大量的数据,您需要使用外联数据库来处理。

  • 高并发的写操作

    如果您需要非常高并发的写操作,您需要使用外联数据库。如同一时刻(几秒钟之内)有100人同时提交表单。活字格的内部数据库在很高并发的写操作时会出现性能下降,但如果一天之中的不同时间提交内部数据库并不会产生性能下降。