I recently saw that Blockonomics released a basic text search update that allows users to query plain text strings contained in OP_RETURN directly from the search bar, without requiring a specific tx hash or address first.
From a utility perspective, this is useful for quickly getting order IDs or data notarization. However, from a technical perspective, indexing random strings on a public ledger may seem prohibitively heavy.
Does anyone know how block explorers generally handle the underlying architecture for indexing plain text strings?