Jump to: navigation, search

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.

This page was last edited on October 12, 2015, at 16:11.
Comments or questions about this documentation? Contact us for support!