Хранилища значений ключей очень быстрые (обычно в памяти) и обеспечивают возможную согласованность.Многие стандартные функции базы данных, такие как ACID, могут не существовать, но в то же время не существует никаких ограничений, таких как слишком много записей и т. Д.
Идея состоит в том, чтобы думать за пределами традиционного хранилища значений ключей, как если бы вы работали в хеш-таблице, и вместо этого рассматривать эту форму хранилища как ненормализованную форму хранилища, разработанную на основе запросов, которые выхочу стрелять по нему.
В вашем конкретном вопросе я бы использовал теги в качестве ключей и post-id в качестве значений.Тогда бинго ...