Allgemeines. Spass. Bericht: PgCon Markus Wanner. 14. Juli 2016

Ähnliche Dokumente
Simplivity Rechenzentrum in a Box

Ablösung von Oracle-Datenbanken mit PostgreSQL oder MariaDB. Präsentation 23. Juni 2016

HANA Solution Manager als Einstieg

SimpleVOC-Yetanother. Bausteine für eine Key/Value- Datenbank

SODA. Die Datenbank als Document Store. Rainer Willems. Master Principal Sales Consultant Oracle Deutschland B.V. & Co. KG

Next Generation Cloud

Die nächste Storage Generation Vorteile und Änderungen mit 12Gb/s SAS von Avago Storage Dominik Mutterer, Field Application Engineer

Symposium on Scalable Analytics. Skalierbare Analysen mit EXASolution

Elasticsearch aus OPS-Sicht Teil1. Markus Rodi Karlsruhe,

Neue Dual-CPU Server mit Intel Xeon Scalable Performance (Codename Purley/Skylake-SP)

ODA Erfahrungen und Neuigkeiten

Neues aus der nicht-, semi- und relationalen Welt

Skalierbare Webanwendungen

Oracle Database Appliance und Virtualisierung: OVM oder KVM?

Dokumentenorientierte Datenbanken - MongoDB

Indexing und Performance Tuning

Oracle Data Warehouse Mit Big Data neue Horizonte für das Data Warehouse ermöglichen

Oracle EngineeredSystems

Einführung in Hauptspeicherdatenbanken

NoSQL Andere Wege in der Speicherung von Geodaten?

SharePoint Provider for Oracle

MySQL Architektur die Admin-Sicht

DB2 mit BLU Accelerator unter SAP. Sascha M. Köhler Software Architekt

Quo vadis, DBA? Johannes Ahrends & Markus Flechtner

NoSQL Datenbanken EIN ÜBERBLICK ÜBER NICHT-RELATIONALE DATENBANKEN UND DEREN POTENTIALE IM ALLGEMEINEN UND IN DER INDUSTRIE

NoSQL mit Postgres 15. Juni 2015

MySQL Architekturen für Oracle DBA's

Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Titelmasterformat durch Klicken bearbeiten

SAP HANA als In-Memory-Datenbank-Technologie für ein Enterprise Data Warehouse

Datenbanken II Speicherung und Verarbeitung großer Objekte (Large Objects [LOBs])

NoSQL-Databases. Präsentation für Advanced Seminar "Computer Engineering", Matthias Hauck,

MySQL Administration. Seminarunterlage. Version 3.02 vom

wo werden die Daten besser geschützt?

SINT Rest App Documentation

Wie profitiert SAP MaxDB von SSD Technologie?

Fujitsu Storage Days 2017

Praxis bei Unternehmen und Behörden

Full Text Search in Databases

Oracle Core für Einsteiger: Datenbank I/O

APEX (Hoch) Verfügbar? Ernst Leber

Oracle Bare Metal Cloud Service

Einleitung Architektur Schnittstellen Dateisysteme 3D XPoint im Vergleich Zusammenfassung Literatur. 3D XPoint. Patrick Wittke

Well-Balanced. Performance Tuning

Harald Armin Massa. Hochverfügbarkeit mit PostgreSQL - ein Überblick. Swiss PG Day Rapperswil

GRAU DataSpace 2.0 Die sichere Fileshare & Sync Lösung für Unternehmen und Organisationen YOUR DATA. YOUR CONTROL

IT-Services. Fair und kompetent. Das Transformationsszenario und gemachte Erfahrungen damit


Tuning des Weblogic /Oracle Fusion Middleware 11g. Jan-Peter Timmermann Principal Consultant PITSS

PostgreSQL in großen Installationen

Speichermanagement auf Basis von Festplatten und optischer Jukebox

Schneller als Hadoop?

Roadshow - What s new in SQL Server 2016

I/O Performance optimieren

Freiberuflicher IT-Berater Schwerpunkte: Unix, Oracle, Netzwerk. Dipl.-Inform. Joachim Jäckel

Das Leben der Anderen

Die Sicht eines Sysadmins auf DB systeme

ANALYTICS, RISK MANAGEMENT & FINANCE ARCHITECTURE. NoSQL Datenbanksysteme Übersicht, Abgrenzung & Charakteristik

Performance Tuning & Scale-Out mit MySQL

Tuning von PostGIS mit Read- Only-Daten von OpenStreetMap

PostgreSQL im Cluster. Hans-Jürgen Schönig Hans-Jürgen Schönig

Oracle Database 10g Die RAC Evolution

Caching. Hintergründe, Patterns &" Best Practices" für Business Anwendungen

MySQL Konfiguration - die wichtigsten Parameter

Vorstellung SimpliVity. Tristan P. Andres Senior IT Consultant

Oracle Corporation

Smartphone Entwicklung mit Android und Java

Cloud Computing. Betriebssicherheit von Cloud Umgebungen C O N N E C T I N G B U S I N E S S & T E C H N O L O G Y

Zend PHP Cloud Application Platform

Platform as a Service (PaaS) & Containerization

Windows CE. Process Control and Robotics. Fabian Garagnon

IBM DB2 für Linux/Unix/Windows Monitoring und Tuning

ORACLE Business Components for Java (BC4J) Marco Grawunder

Risiko Modellierung mit PillarOne PillarOne Risk Management meets Open Source

Tuning the Mobile Server

GRAU DataSpace 2.0 Enterprise Fileshare & Sync in der Hybrid Cloud YOUR DATA. YOUR CONTROL

Leipzig, 5./6. Dezember 2013

Oracle Essential Support Tools im Exadata Umfeld. Stefan Panek, DOAG Konferenz 2017

1 Einführung Ziele der Vorlesung Die Idee Lernkarte Selbsttest-Frage 3 Literaturhinweise 3

SP2013 Search Driven Publishing Model

O-BIEE Einführung mit Beispielen aus der Praxis

Mittwoch, In the Code: Daten banken für Analytik im Vergleich

SQL oder NoSQL. Steffen Krause Technical

SAP HANA -Umgebungen. Prof. Dr. Detlev Steinbinder, PBS Software GmbH, 2013

Agenda. Ausgangssituation (Beispiel) PaaS oder IaaS? Migrationspfade Deep Dives. IaaS via Azure Site Recovery PaaS via SQL Deployment Wizard

Presentation of a diagnostic tool for hybrid and module testing

Die gesamte Verwaltung der Dokumente und darüber hinaus auch Administrative Aufgaben sind sehr einfach mit dem WWW Client zu erledigen.

Aktuelle Themen der Informatik: Virtualisierung

Security-Webinar. Februar Dr. Christopher Kunz, filoo GmbH

Hochverfügbarkeit mit MySQL: Eine Kartographie der Lösungen

MySQL Performance: Getting Started InnoDB

Suchen allein ist nicht genug!

Office 365 Dynamics 365 Azure Cortana Intelligence. Enterprise Mobility + Security Operations Mgmt. + Security

Virtueller Speicher und Memory Management

FME Desktop. Data in Motion

Objekt-relationales Mapping und Performance-Tuning

Storage Virtual Controller,

RMS-Tuning nach 4 Jahren

DOAG Demo Kino: Advisors, Monitoring Werkzeuge in der Datenbank Ulrike Schwinn Business Unit Database Oracle Deutschland B.V.

Johannes Ahrends CarajanDB GmbH

Transkript:

Bericht: PgCon 2016 Markus Wanner 14. Juli 2016

Agenda 1 Allgemeines 2 Storage Volltextsuche Extensions 3

PGCon 2016 PostgreSQL Konferenz mit Entwickler-Fokus ca. 100 Teilnehmer (Schätzung mwa) Ottawa, Kanada (Visum einfacher erhältlich, Einreise wesentlich einfacher als USA)

Storage Volltextsuche Extensions In-memory columnsar storage Hari Babu, Fujitsu (Platin Sponsor) Aufteilung in Write-Optimierten und Read-Optimierten-Bereich ersteres in ganz normalen PostgreSQL Tabellen zweiteres spaltenorientiert, ausschliesslich für frozen Tuples viele Benchmark-Resultate, kommt auf zu 50% SAP HANA heran neue Index Access Method (OCI) als Extension implementiert noch keine Sourcen veröffentlicht AFAICT

Storage Volltextsuche Extensions Towards pluggable storage engines Alexander Korotkov, Postgres Pro Diverse Index Access Methoden (Index AMs) sind bereits implementiert: B-Tree, GIN, GiST, BRIN, VODKA und (neu) RUM auch für den Heap waren modulare AMs angedacht (Berkeley), im Code noch Spuren davon, aber nicht konsequent umgesetzt spaltenbasierte oder in-memory Varianten des Heaps Ziel: als Extension implementierbare Indices und Heap AMs

Storage Volltextsuche Extensions Volltextsuche Oleg Bartunov und Teodor Sigaev, Postgres Pro Phrase Search und Spaceship Operator, incl. Bedingungen zur Distanz Rückwärtssuche: Suche nach Abfragen, für welche ein bestimmtes Dokument / Text einen Treffer liefern würde.

Storage Volltextsuche Extensions Building a BaaS using PostgreSQL Lakshmi Narasimhan Parthasarathy, Axelerant v.a. PostgREST vorgestellt nobackend Movement: http://nobackend.org/, sehr wohl mit Backend, aber durch REST Interface abstrahiert

Storage Volltextsuche Extensions pg global kv Matt Kelly, TripAdvisor verteilter Key-Value-Store als Extension implementiert, Fokus auf Pragmatismus Ablösung einer bestimmten NoSQL Lösung

Storage Volltextsuche Extensions pg paxos Marco Slot, Citus Data eine (mögliche) Komponente für Multi-Master Replikation baut auf PostgreSQL auf (Funktionen, Tabellen) ermöglicht MM Replikation auch für PostgreSQL, aber langsam Ähnlichkeit mit Zookeeper, etcd

Storage Volltextsuche Extensions Non-Volatile Memory (NVM) Begegnung: Matthew Wilcox, Linux Kernel Hacker, formerly Intel 6 TB non-volatile memory, byte (cache-line) addressable, by 2017 aber: mit aktuellen CPUs wenig Kontrolle über Reihenfolge beim Zurückschreiben von Cache zu Memory neue CPU Instruktionen (i.e. PCOMMIT) für bessere NVM Unterstützung nächste CPU Generation

Storage Volltextsuche Extensions Non-Volatile Memory Logging Takashi Horikawa, NEC Corp. ausschliesslich WAL angepasst (i.e. keine Veränderung bei Heap oder Indices) Performance-Verbesserungen mit WAL auf NVDIMMs

Storage Volltextsuche Extensions Queues in PostgreSQL Thomas Munro, Enterprise DB Anwendung von SKIP LOCKED

20 Jahre PostgreSQL Allgemeines Das ganze auf YouTube: https://t.co/yfqut7dcnm

PGCon 2016 - T-Shirts

PGCon 2016 - T-Shirts das letzte Cookie

PGCon 2016 - T-Shirts das letzte Cookie Plüschelefant mit Wolke (PostgreSQL in the Cloud..)

PGCon 2016 - T-Shirts das letzte Cookie Plüschelefant mit Wolke (PostgreSQL in the Cloud..) Olegs signierte Visitenkarte und ein Pin; den gezeigten Vodka in der anderen Hand dürfen sie nicht versteigern

PGCon 2016 - T-Shirts das letzte Cookie Plüschelefant mit Wolke (PostgreSQL in the Cloud..) Olegs signierte Visitenkarte und ein Pin; den gezeigten Vodka in der anderen Hand dürfen sie nicht versteigern 20 Jahre PostgreSQL Poster

PGCon 2016 - T-Shirts das letzte Cookie Plüschelefant mit Wolke (PostgreSQL in the Cloud..) Olegs signierte Visitenkarte und ein Pin; den gezeigten Vodka in der anderen Hand dürfen sie nicht versteigern 20 Jahre PostgreSQL Poster (Dan versteigerte 8 von 7 Plakate)

PGCon 2016 - T-Shirts das letzte Cookie Plüschelefant mit Wolke (PostgreSQL in the Cloud..) Olegs signierte Visitenkarte und ein Pin; den gezeigten Vodka in der anderen Hand dürfen sie nicht versteigern 20 Jahre PostgreSQL Poster (Dan versteigerte 8 von 7 Plakate) das zweitletzte Cookie

PGCon 2016 - T-Shirts das letzte Cookie Plüschelefant mit Wolke (PostgreSQL in the Cloud..) Olegs signierte Visitenkarte und ein Pin; den gezeigten Vodka in der anderen Hand dürfen sie nicht versteigern 20 Jahre PostgreSQL Poster (Dan versteigerte 8 von 7 Plakate) das zweitletzte Cookie (habe ich für CAD 8 ersteigert)

PGCon 2016 - T-Shirts das letzte Cookie Plüschelefant mit Wolke (PostgreSQL in the Cloud..) Olegs signierte Visitenkarte und ein Pin; den gezeigten Vodka in der anderen Hand dürfen sie nicht versteigern 20 Jahre PostgreSQL Poster (Dan versteigerte 8 von 7 Plakate) das zweitletzte Cookie (habe ich für CAD 8 ersteigert) eine leere Box

PGCon 2016 - T-Shirts das letzte Cookie Plüschelefant mit Wolke (PostgreSQL in the Cloud..) Olegs signierte Visitenkarte und ein Pin; den gezeigten Vodka in der anderen Hand dürfen sie nicht versteigern 20 Jahre PostgreSQL Poster (Dan versteigerte 8 von 7 Plakate) das zweitletzte Cookie (habe ich für CAD 8 ersteigert) eine leere Box das drittletzte Cookie

PGCon 2016 - Und natürlich lieben wir unsere Konkurenz... Yes, PostgreSQL folks paid $100 for an Oracle toothbrush., Dan Langille