为AEM Forms安装选择持久性类型 choosing-a-persistence-type-for-an-aem-forms-installation

明智地选择持久性类型。 它可帮助您构建高效且可扩展的AEM Forms环境。

持久性是在物理存储上存储内容的方法。 它定义了数据的实际数据结构和存储机制。 MicroKernels在AEM Forms中充当持久性管理器。 AEM Forms支持TarMK、MongoMK和RDBMK类型的持久性(微内核)。 您可以根据AEM Forms实例的用途和部署类型(单服务器、场或群集),为AEM Forms选择持久性类型。

NOTE
LiveCycleES4 SP1使用TarPM持久性来存储内容。

下表列出了所有支持的持久性类型以及各种参数,可帮助您选择环境的持久性类型:

安装类型/成本
tarmk
MongoMk
RDBMK
独立设置
支持
支持
支持
群集设置
不支持
支持
支持
许可成本
包含在AEM中
需要单独的许可证
需要单独的许可证

TarMK旨在提高性能,而MongoMK和RDBMK旨在实现可扩展性。 对于Author和Publish实例,Adobe强烈建议将TarMK作为所有AEM Forms部署方案的默认持久性技术,但选择Mongo或关系数据库微内核而非TarMK部分中概述的用例除外。

有关支持的微内核列表,请参阅OSGi上的AEM Forms技术要求JEE上的AEM Forms支持的平台组合篇文章。

在TarMK上选择Mongo或关系数据库微内核 choosing-mongo-or-a-relational-database-microkernel-over-tarmk

可扩展(集群)AEM Forms环境是由两个或多个水平配置的活动创作实例组成的集合。 如果支持所有并发创作活动的单个服务器不再可持续,您可以选择运行多个创作实例。

JEE上的可缩放(集群)AEM Forms仅支持MongoMK和RDBMK持久性类型。 服务器的数量或可扩展环境的大小因每次安装而异。 有关注意事项和示例的列表,请参阅推荐的部署和/或AEM Forms的架构和部署拓扑文章。 您还可以联系AEM Forms支持,以获取有关使用RDBMK和TarMK的AEM Forms容量规划的详细信息。

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2