orientSystemDb-OrientIndex

In Niagara 4.8 and later, there is added support for Orient Indexes to improve performance of queries against the SystemDb. These changes allow you  to drop in Orient Index components under a frozen container (of the type OrientIndexes) on the Orient System Db . You then enable the Orient Index component that you added and configure its "Tags To Index Together” property to define the Orient Index to install.
Figure 9.   Orient Index properties
Image

Also there is an added logger, "orientSystemDb.query", which you can set to FINE in order to see additional Orient debug data on every query (or remove) operation. This indicates if an Orient Index was used during processing.

 NOTE: Converting from Orient V2 (4.9 and earlier) to Orient V3 (in 4.10 and later) clears the database. To repopulate the database you need to re-index it. 

This component is found in the orientSystemDb palette.

Properties

In addition to the standard properties (i.e. Status, State, Fault Cause), the following properties must be configured.

Type Value Description
Enabled true, false (default) When set to “true” this enables OrientDb indexing.
Tags To Index Together n:station (default) Specify the tag IDs in this property to define the Orient Index to install.
 NOTE: The tag ID strings specified for this property must be fully qualified (i.e. include the appropriate tag dictionary namespace). The tag ID string is not automatically prepended with the default namespace.