sql >> Database teknologi >  >> RDS >> PostgreSQL

Skal jeg bruge hstore i fornyet datamodel?

Hvis du, som du siger, skal hente felterne med dokumentet, så er Denormalized hstore variant bedre, fordi serveren vil være i stand til at hente hele dokumentet fra en enkelt placering på disken i stedet for at bruge flere placeringer til at indeksere dokumentet med felterne . Det eneste problem, jeg ser med hstore, er en noget ukonventionel syntaks. Det kan være nemmere at arbejde med JSON. PostgreSQL 9.4 vil have en fremragende understøttelse af (indekseret) binær JSON . Brug af binær JSON anbefales af hstore-forfattere, BTW.

Så en plan kan være at bruge en json kolonne i 9.3 og konverter den derefter til jsonb i 9.4.



  1. Tilslut MySQL til MATLAB?

  2. neo4j ydeevne sammenlignet med mysql (hvordan kan det forbedres?)

  3. SQL Ikke lig med () Operator for begyndere

  4. MySqlException:Timeout udløb - Øget forbindelsestimeout har ingen effekt