Abo
  • Services:
Anzeige
PostgreSQL 9.5 ist verfügbar.
PostgreSQL 9.5 ist verfügbar. (Bild: PostgreSQL)

Datenbank: PostgreSQL 9.5 kann Upsert

PostgreSQL 9.5 ist verfügbar.
PostgreSQL 9.5 ist verfügbar. (Bild: PostgreSQL)

Die neue Version 9.5 von PostgreSQL kann Einträge per Upsert erstellen oder auch aktualisieren. Die Sicherheit ist verbessert worden, und die Datenbank bietet mehrere Big-Data-Funktionen.

Das Datenbanksystem PostgreSQL 9.5 ist erschienen. Die neue Version enthält eine der in den vergangenen Jahren am häufigsten von Nutzern gewünschten Funktionen: das sogenannte Upsert. Das Kofferwort ist aus Update und Insert abgeleitet, die Funktion ist auch als Merge bekannt und ermöglicht es, neue sowie aktualisierte Zeilen gleich zu behandeln.

Anzeige

Davon profitieren soll insbesondere die Entwicklung von Web- und Mobilanwendungen, da die Datenbank nun Konflikte bei nebenläufigen Datenveränderungen besser lösen können soll. Mit der Implementierung von Upsert sei die letzte große Hürde überwunden, die eine Migration alter MySQL-Anwendungen auf PostgreSQL behindert habe, schreiben die Entwickler.

Mit Row Level Security (RLS) ist es in PostgreSQL 9.5 außerdem möglich, Zugriffskontrollen pro Zeile oder auch pro Spalte einzurichten. Dies kann in Sicherheitskonzepte des Betriebssystems wie SELinux integriert werden, und RLS soll es deutlich erschweren, SQL-Injection-Lücken ausnutzen zu können.

PostgreSQL für Big Data

Die neue Version verbessert darüber hinaus die Arbeit mit sehr großen Datenbanken und ermöglicht eine bessere Integration in Big-Data-Systeme. Mit Hilfe des Block-Range-Index (BRIN) etwa soll die Indizierung und Suche zum Beispiel bei Log-Daten mit Milliarden von Zeilen nur 5 Prozent der Zeit in Anspruch nehmen, die mit einem B-Baum-Index benötigt würde.

Ein neuer Algorithmus beschleunigt das Sortieren von Text und numerischen Daten, mit Tablesample können Statistiken riesiger Tabellen abgefragt werden, ohne diese sortieren zu müssen, und die Foreign Data Wrappers (FDWs), um Abfragen in Big-Data-Systemen wie Hadoop oder Cassandra durchzuführen, lassen sich nun effizienter nutzen.

Der Code von PostgreSQL 9.5 steht zum Download bereit, es werden aber auch eigene Binärpakete angeboten.


eye home zur Startseite
Bitschnipser 09. Jan 2016

Das ist die Sicht des Anwendungsentwicklers. Als Anwendungsentwickler kann ich die...

NERO 08. Jan 2016

Danke für den Tipp. War schön zu lesen. Upsert ist imho ein absolut gängiger Begriff...



Anzeige

Stellenmarkt
  1. operational services GmbH & Co. KG, Chemnitz, Zwickau, Dresden
  2. Suzuki Deutschland GmbH, Bensheim
  3. L-Bank Staatsbank für Baden-Württemberg, Karlsruhe
  4. Ratbacher GmbH, Montabaur


Anzeige
Spiele-Angebote
  1. 44,99€ (Vorbesteller-Preisgarantie)
  2. (-15%) 29,59€
  3. 59,99€/69,99€ (Vorbesteller-Preisgarantie)

Folgen Sie uns
       

Anzeige
Whitepaper
  1. Data Center-Modernisierung für mehr Performance und


  1. Rime

    Entwickler kündigen Entfernung von Denuvo nach Crack an

  2. Inspiron Gaming Desktop

    Dell steckt AMDs Ryzen in Komplett-PC

  3. Bluetooth-Wandschalter

    Enocean steuert das Licht mit Energy Harvesting

  4. Skylake-X

    Intel kontert mit Core i9 und 18 Kernen

  5. Mobile-Games-Auslese

    Weltraumkartoffel und Bilderbuchwanderung für mobile Spieler

  6. Experten fordern Grenzen

    Smartphones können Kinder krank machen

  7. Wifi4EU

    EU will kostenlose WLAN-Hotspots fördern

  8. In eigener Sache

    Studentenrabatt für die große Quantenkonferenz von Golem.de

  9. Obsoleszenz

    Apple repariert zahlreiche Macbooks ab Mitte 2017 nicht mehr

  10. Komplett-PC

    In Nvidias Battleboxen steckt AMDs Ryzen



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Sphero Lightning McQueen: Erst macht es Brummbrumm, dann verdreht es die Augen
Sphero Lightning McQueen
Erst macht es Brummbrumm, dann verdreht es die Augen

Quantencomputer: Nano-Kühlung für Qubits
Quantencomputer
Nano-Kühlung für Qubits
  1. IBM Q Mehr Qubits von IBM
  2. Quantencomputer Was sind diese Qubits?
  3. Verschlüsselung Kryptographie im Quantenzeitalter

XPS 13 (9365) im Test: Dells Convertible zeigt alte Stärken und neue Schwächen
XPS 13 (9365) im Test
Dells Convertible zeigt alte Stärken und neue Schwächen
  1. Prozessor Intel wird Thunderbolt 3 in CPUs integrieren
  2. Schnittstelle Intel pflegt endlich Linux-Treiber für Thunderbolt
  3. Asus B9440 im Test Leichtes Geschäftsnotebook liefert zu wenig Business

  1. Re: Trotzdem wird wohl Intel gekauft

    burzum | 11:19

  2. So ziemlich das hässlichste Gehäuse...

    Knarz | 11:18

  3. Re: Behaupte noch mal jemand

    Trollversteher | 11:17

  4. Re: Und wieder das Anti-Fortschritts-Gemecker...

    chewbacca0815 | 11:17

  5. Re: Völliger Schwachsinn

    wo.ist.der... | 11:16


  1. 10:23

  2. 10:08

  3. 10:01

  4. 09:42

  5. 09:25

  6. 09:08

  7. 08:30

  8. 08:21


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel