| |||||||||
Reference/es_mbmstruct es_mbm is an opaque data structure representing a membership filter. A membership filter is used by iterators ( struct es_mbi ) and sorted iterators ( struct es_mbs ) to traverse only those rows in a database node that meet some filtering criteria. Membership filters can be applied to one or more integer database fields. The filter itself is a set of valid (or invalid) integer values that a database field may (or may not) have. Filters are bound to a specific field via es_mbb_mbm() and are used with the following combinations of iterator functions: Membership filters are most effective for database fields with a tight range of values, such as date-ids or string-ids.
| |||||||||
Copyright © 2012 by Richard Brooks |