If you're suggesting a NoSQL option, well, at least PostgreSQL has a JSONB field type, so, in essence, you can put a full JSON document in there and get all the NoSQL features (including indexing) and still get the full relational database features of PostgreSQL.