Range Index |
|
Range indexes are special access methods used to retrieve data within the data-store. Range indexes allow users to select items from the data-store by identifying a single value or range of values, which must match or contain at least one value contained within an identified field.
A range index is divided into a number of slots. Each slot maps a defined value range. All slots have the same value range size. All slots, together, map a continuous value range. So that if there are four slots, and the total value range is from 20 to 60, the first slot maps 20 to 30, the second maps 30 to 40, and so on.
Range indexes are defined by the following properties:
Property |
Description |
Name assigned to the index. | |
Unique id assigned to the index. | |
Determines what part of the data an index is to be created over. | |
Base value for the range. | |
Size of the value range mapped by each slot. | |
Number of slots in the range index. | |
Defines how values that fall outside of the base value are handled. | |
Applied to results returned using this index. |