sql >> Databasteknik >  >> RDS >> PostgreSQL

Nyckelvärdespar i PostgreSQL

För att använda hstore datatyp måste du först installera tilläggsmodulen hstore. En gång per databas:

CREATE EXTENSION hstore;

CREATE EXTENSION har lagts till med Postgres 9.1. Äldre versioner har andra metoder.

Läs mer om fördelarna och (många) nackdelarna med EAV (Entity-Attribute-Value) lagring i ett RDBMS under denna relaterade fråga på dba.SE.

Överväg json i Postgres 9.2+ som alternativ.
I Postgres 9.4+ överväg jsonb .




  1. MySql:MyISAM vs. Inno DB!

  2. Varför tillåter inte Oracle SQL oss att använda kolumnalias i GROUP BY-satser?

  3. Hur man installerar MySQL 8 på Ubuntu

  4. Hur vet jag om en databas är av hög kvalitet?