IndexOptions Class
Namespace: Hazelcast.Models
Assembly: Hazelcast.Net.dll
Configuration of an index.
public class IndexOptions
Inherited Members
Remarks
Hazelcast support three types of indexes: sorted, hash and bitmap indexes. They can be created on one or more attributes, specified by their name.
Sorted indexes can be used with equality and range predicates and have logarithmic search time.
Hash indexes can be used with equality predicates and have constant search time assuming the hash function of the indexed field disperses the elements properly.
Bitmap indexes (to be completed).
Constructors
IndexOptions() | Initializes a new instance of the IndexOptions class. |
IndexOptions(IEnumerable<String>) | Initializes a new instance of the IndexOptions class. |
Fields
DefaultType |
Properties
Attributes | Gets the indexed attributes. |
BitmapIndexOptions | Gets or sets the bitmap index options. |
Name | Gets or sets the name of the index. |
Type | Gets or sets the type of the index. |
Methods
AddAttribute(String) | Adds an indexed attribute. |
AddAttributes(String[]) | Adds indexed attributes. |
ToString() |