webMethods Product Suite  | Complete Installation and Upgrade Information for Software AG Products | Installing Software AG Products | Preparing for Database Component Creation | Database Component Descriptions and Installation Requirements | Integration Server or Microservices Runtime Database Components | External RDBMS versus Embedded Database
 
External RDBMS versus Embedded Database
 
Using the Embedded Database
Using the External RDBMS
You must use an external RDBMS with Integration Server or Microservices Runtime if you are going to:
*Cluster server instances.
*Install in a production environment with high transaction volumes or large datasets.
*Need a database that is scalable, visible, and highly reliable, and that has robust management and recovery tools.
*Write document history data.
*Have services log their input pipelines, or post user-defined progress messages.
*Use triggers for joins.
*Use pub.storage for high-volume storage.
*Write Process Audit Log and Process Engine data for business processes.
*Use Business Rules.
*Use Monitor.
If you are not going to do any of the above, and your database demands are low, your needs might be met by using the embedded database. For example, you can use the embedded database when you are using Integration Server or Microservices Runtime as a runtime for adapters, eStandards Modules, API Gateway, or Deployer.

Copyright © 2007-2018 | Software AG, Darmstadt, Germany and/or Software AG USA, Inc., Reston, VA, USA, and/or its subsidiaries and/or its affiliates and/or their licensors.