为AEM Forms安装选择持久性类型

上次更新: 2023-12-07
  • 创建对象:
  • Admin

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

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

注意

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

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

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

TarMK旨在提高性能,而MongoMK和RDBMK旨在实现可扩展性。 Adobe强烈建议将TarMK作为所有AEM Forms部署方案(创作实例和发布实例)的默认持久性技术,但一节中概述的使用案例除外 在TarMK上选择Mongo或关系数据库微内核.

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

在TarMK上选择Mongo或关系数据库微内核

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

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

在此页面上