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

Datenbank: PostgreSQL 9.5 kann Upsert

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. gkv informatik, Wuppertal
  2. Fresenius Netcare GmbH, Bad Homburg
  3. operational services GmbH & Co. KG, Frankfurt, Berlin
  4. Fraunhofer-Institut für Materialfluss und Logistik, Dortmund


Anzeige
Blu-ray-Angebote
  1. (u. a. Django, Elysium, The Equalizer, White House Down, Ghostbusters 2)
  2. 24,99€ (Vorbesteller-Preisgarantie)
  3. (u. a. Die Unfassbaren, Ghostbusters I & II, Jurassic World, Fast & Furious 7 Extended Version)

Folgen Sie uns
       

Anzeige
Whitepaper
  1. Wettbewerbsfaktor Analytics im Internet der Dinge.
  2. Praxiseinsatz, Nutzen und Grenzen von Hadoop und Data Lakes
  3. Leitfaden für den gezielten Einsatz von SAP HANA


  1. Gulp-Umfrage

    Welche Kenntnisse IT-Freiberufler brauchen

  2. HPE

    650 Millionen Dollar für den Einstieg in die Hyperkonvergenz

  3. Begnadigung

    Danke, Chelsea Manning!

  4. Android 7

    Nougat für Smartphones von Sony, Oneplus, LG und Huawei

  5. Simplygon

    Microsoft reduziert 3D-Details

  6. Nach Begnadigung Mannings

    Assange weiter zu Auslieferung in die USA bereit

  7. Startups

    Rocket will 2017 drei Firmen in Gewinnzone bringen

  8. XMPP

    Chatsecure bringt OMEMO-Verschlüsselung fürs iPhone

  9. Special N.N.V.

    Nanoxias Lüfter sollen keinerlei Vibrationen übertragen

  10. Intel

    Internet-of-Things-Plattform auf x86-Basis angekündigt



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Glasfaser: Nun hängt die Kabel doch endlich auf!
Glasfaser
Nun hängt die Kabel doch endlich auf!
  1. Fake News Für Facebook wird es hässlich
  2. Nach Angriff auf Telekom Mit dem Strafrecht Router ins Terrorcamp schicken oder so
  3. Soziales Netzwerk Facebook wird auch Instagram kaputt machen

Western Digital Pidrive im Test: Festplatte am Raspberry Pi leicht gemacht
Western Digital Pidrive im Test
Festplatte am Raspberry Pi leicht gemacht
  1. Sopine A64 Weiterer Bastelrechner im Speicherriegel-Format erscheint
  2. Bootcode Freie Firmware für Raspberry Pi startet Linux-Kernel
  3. Raspberry Pi Compute Module 3 ist verfügbar

Autonomes Fahren: Wenn die Strecke dem Zug ein Telegramm schickt
Autonomes Fahren
Wenn die Strecke dem Zug ein Telegramm schickt
  1. Fahrgastverband "WLAN im Zug funktioniert ordentlich"
  2. Deutsche Bahn WLAN im ICE wird kostenlos
  3. Mobilfunk Telekom baut LTE an Regionalbahnstrecken aus

  1. Re: Schöner Zug, aber...

    Moe479 | 04:53

  2. Re: heh?

    Moe479 | 04:41

  3. Re: Bringt mich auf eine Idee

    mdxdave | 04:36

  4. Re: Auskühlen ist keine gute Idee. Cloud...

    Vögelchen | 04:32

  5. Re: Darf man eigentlich urheberrechliches...

    mdxdave | 04:30


  1. 19:06

  2. 17:37

  3. 17:23

  4. 17:07

  5. 16:53

  6. 16:39

  7. 16:27

  8. 16:13


  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