Documentation for a newer release is available. View Latest

Sizing Guidelines

Recursos de base de datos

ODS usa las siguientes colecciones de base de datos para almacenar información de pagos

Summaries

Los objetos Summary representan una vista agregada simple que representa un único pago/nivel de procesamiento.

Payments

Todos los elementos del IPF Payment Model (elementos de mensajes ISO20022, etc.) usados en los process flows se guardan aquí en un contenedor (wrapper) estándar de ODS.

CustomObjects

Si se utilizan objetos personalizados en los IPF processing flows, se persistirán aquí con un wrapper estándar de ODS.

Processes

Process objects es un término general para un conjunto de puntos de datos que se capturan relacionados con los metadatos del procesamiento de un pago a través de IPF; esto incluye:

  • Process Flow Definitions

  • Process Flow Invocation - inicio de un IPF Process Flow

  • Process Flow Event - versiones estandarizadas de los IPF Domain Events usados dentro del Journal

  • Message Logs - captura del intercambio de mensajes en bruto entre IPF y sistemas externos

  • System Events - eventos de sistema de bajo nivel usados para activar métricas, como apertura de circuit breaker.

Debido al volumen de system events, normalmente recomendamos que no se carguen en ODS

Collection Name

Number of Indexes

Calls per Flow

Average Size per Payment (uncompressed)

payments

38

5

8KB

customObjects

9

n/a

n/a

summaries

31

1

6KB

processes - Process Flow Events

15 [1]

…​

…​

processes - Process Flow Invocation

15

1

4KB

processes - Message Logs

15

…​ [2]

…​ [3]

processes - System Events

15

…​

< 1 KB per event

archiverCandidateSelectionState

none

N/A

N/A

purgeReports

1

N/A

N/A


1. All the different underlying process object types use the same underlying database collection and so the same indexes
2. Based on number of external systems and whether they are send-only or request/response
3. Total size will be based on the underlying raw message size including headers etc. plus the ODS standard wrapper