Use Postgres hstore para armazenar dados sem esquema

Enquanto trabalhava em meu produto mais recente, descobri que precisava começar a armazenar dados sem esquema em meu banco de dados. Embora os bancos de dados NoSql não tradicionais me atraíssem, coordenar os dados entre dois sistemas era uma dor. Felizmente, o PostgreSQL tem hstore. Um armazenamento hash simples que permite armazenar dados sem esquema. Foi uma solução fantástica para o problema e, com a integração por meio de uma joia de rubi simples, foi fácil de usar.