A convenient data structure supporting efficient in-memory indexing and querying, including range queries and fuzzy string matching.