tl;dr: the need to maintain your own indexes for structured data is the sole reason that makes redis unsuitable for certain applications
π http://www.federicopereiro.com/redis-select/