Backend Server service:wmdb Section
The configuration options in the service:wmdb section are used to control the settings for the Cassandra database embedded in the Backend Server.
wmdb.limitIndexing
Default Value: true
Valid Values: true, false
Changes Take Effect: After start/restart
This option limits the types of indexing produced by Web Engagement, thereby boosting the performance of the Backend Server and decreasing the amount of data generated by indexing operations. Note: when this option is enabled, some of the methods in the History REST API will not work. When this option is disabled, Web Engagement will generate all indexing data.
wmdb.retention.entity.all
Default Value: 1
Valid Values: Any integer
Changes Take Effect: After start/restart
Specifies the time to live (TTL) for all entities in the Cassandra database, in the time units set in the wmdb.retention.time-unit option. The entities affected by this option are: event, page, session, visit, engagementattempt, useragent, and identity. This option is mandatory.
wmdb.retention.entity.<object>
Default Value: The value of the wmdb.retention.entity.all option.
Valid Values: Any integer
Changes Take Effect: After start/restart
Specifies the time to live (TTL) for the selected entity, in the time units set in the wmdb.retention.time-unit option. Possible values for <object> are: event, page, session, visit, engagementattempt, useragent, and identity. This option is not mandatory.
wmdb.retention.time-unit
Default Value: day
Valid Values: sec, min, hour, day, month
Changes Take Effect: After start/restart
Defines the time units for the expiration period set in the wmdb.retention.entity.all and wmdb.retention.entity.<object> options. This option is mandatory.