Florian Hopf Anwendungsfälle für

Größe: px
Ab Seite anzeigen:

Download "Florian Hopf Anwendungsfälle für"

Transkript

1 Florian Hopf Anwendungsfälle für

2 Agenda

3 Vorbereitung

4 Installation # download archive wget elasticsearch/elasticsearch/elasticsearch zip # zip is for windows and linux unzip elasticsearch zip # on windows: elasticsearch.bat elasticsearch-1.4.4/bin/elasticsearch

5 Zugriff curl -XGET { "status" : 200, "name" : "Anomalito", "cluster_name" : "elasticsearch", "version" : { "number" : "1.4.4", "build_hash" : "c88f77ffc81301dfa9dfd81ca2232f09588bd512", "build_timestamp" : " T13:05:36Z", "build_snapshot" : false, "lucene_version" : "4.10.3", "tagline" : "You Know, for Search"

6 Document Store

7 Document { "title" : "Anwendungsfälle für Elasticsearch", "speaker" : "Florian Hopf", "date" : " T11:00:00.000Z", "tags" : ["Java", "Lucene"], "conference" : { "name" : "JavaLand", "city" : "Brühl"

8 Speichern curl -XPOST { "_index":"conferences", "_type":"talk", "_id":"gqjy7l8stxa3jlafx67_aw", "_version":1, "created":true

9 Speichern curl -XPOST { "_index":"conferences", "_type":"talk", "_id":"gqjy7l8stxa3jlafx67_aw", "_version":1, "created":true Index

10 Speichern curl -XPOST { "_index":"conferences", "_type":"talk", "_id":"gqjy7l8stxa3jlafx67_aw", "_version":1, "created":true Type

11 Lesen curl -XGET GqjY7l8sTxa3jLaFx67_aw?pretty=true { "_index" : "conferences", [...] "_source":{ "title" : "Anwendungsfälle für Elasticsearch", "speaker" : "Florian Hopf", "date" : " T11:00:00.000Z", "tags" : ["Java", "Lucene"], "conference" : { "name" : "JavaLand", "city" : "Brühl"

12 Sharding Aufteilen eines Index in mehrere Teile Default: 5 Shards pro Elasticsearch-Index Mehrere ES-Instanzen bilden einen Cluster Automatische Verteilung auf die Knoten

13 Sharding

14 Recap Einfache Speicherung von JSON-Dokumenten Index und Type Sharding für große Datenmengen Verteilung ist First-Class-Citizen

15 Nutzer Atlassian HipChat OpenCrowd

16 Volltextsuche

17

18

19 Suche per Parameter curl -XGET " {"took" : 73, [ ] "hits" : { [ ] "hits" : [ { [ ] "_score" : , "_source":{ "title" : "Anwendungsfälle für Elasticsearch", "tags" : ["Java", "Lucene"], [ ] ]

20 Query-DSL curl -XGET " -d' { "query": { "filtered": { "query": { "match": { "title": "elasticsearch", "filter": { "term": { "tags": "java" '

21 Query-DSL client.preparesearch("conferences").setquery(filteredquery( matchquery("title", "elasticsearch"), termfilter("tag", "java"))).execute().actionget();

22 Sprache curl -XGET " { [...], "hits" : { "total" : 0, "max_score" : null, "hits" : [ ]

23 Mapping curl -XDELETE " curl -XPUT " curl -XPUT " -d' { "properties": { "title": { "type": "string", "analyzer": "german" '

24 Sprache curl -XGET " { [...], "hits" : { "total" : 1, [...]

25 Was noch? Faceting/Aggregations Suggestions Highlighting Sortierung Pagination...

26 Recap Ausdrucksstarke Suchen über Query DSL Analyzing und Mapping Lucene bietet viele Search-Features

27 Users GitHub StackOverflow XING

28 Flexibler Cache

29 Setup Suche DB Anwendung

30 Nur Suche?

31 Queries DB Anwendung

32 Ergebnislisting curl -XPOST " " -d' { "filter": { "term": { "conference.city": "bühl" '

33 Geo-Suche Geo-Suche

34 Anwendungen Zeige nächste Filiale Filialsuche Sortierung Kleinanzeigen Filterung auf Nähe Social Media-Analysen

35 Document { "title" : "Anwendungsfälle für Elasticsearch", "speaker" : "Florian Hopf", "date" : " T15:35:00.000Z", "tags" : ["Java", "Lucene"], "conference" : { "name" : "JavaLand", "city" : "Brühl", "coordinates": { "lon": " ", "lat": " "

36 Mapping curl -XPUT " -d' { "properties": { [ ], "conference": { "type": "object", "properties": { "coordinates": { "type": "geo_point" '

37 Filterung curl -XPOST " -d' { "filter": { "geo_distance": { "conference.coordinates": { "lon": , "lat": , "distance": "300km", "distance_type": "arc" '

38 Recap Elasticsearch kann mehr als Volltext Ausgefeilte Geo-Algorithmen Sortierung nach Distanz Filterung nach Distanz oder Bereich Berechnung von Distanz

39 User FourSquare ursquare-now-uses-elastic-search-and-on-arelated-note-slashem-also-works-with-elasticsearch/ Gild

40 Logfile-Analyse Log-Analyse

41 Logfile-Analyse Zentralisierung Logs aus Anwendungen Zentralisierung Logs über Maschinen Auch ohne Zugriff Leichte Durchsuchbarkeit Real-Time-Analysis / Visualisierung Daten für alle!

42 Logfile-Analyse Einlesen Speicherung Logstash Elasticsearch Auswertung Kibana

43 Logfile-Analyse

44 Logstash-Config input { file { path => "/var/log/apache2/access.log" filter { grok { match => { message => "%{COMBINEDAPACHELOG" output { elasticsearch_http { host => "localhost"

45 Kibana

46 Recap Einlesen, Anreichern, Speichern von Logevents Zahlreiche Inputs in Logstash Konsolidierung Zentralisierung Auswertung

47 User CERN Bloomberg

48 Analytics Analytics

49 Analytics Auswertung auch großer Datenmengen Social Media Data Warehouse Aggregationen auf Feldern Datenkonsolidierung aus unterschiedlichen Quellen Visualisierung

50 Aggregations curl -XGET " -d' { "aggs" : { "hashtags" : { "terms" : { "field" : "hashtag.text" '

51 Aggregations "aggregations": { "hashtags": { "buckets": [ { "key": "dartlang", "doc_count": 229, { "key": "java", "doc_count": 216, [...]

52 Aggregations "aggs" : { "hashtags" : { "terms" : { "field" : "hashtag.text", "aggs" : { "hashtagusers" : { "terms" : { "field" : "user.screen_name"

53 Aggregations "key": "scala", "doc_count": 130, "hashtagusers": { "buckets": [ { "key": "jaceklaskowski", "doc_count": 74, { "key": "ManningBooks", "doc_count": 3, [...]

54 Visualisierung

55 Recap Auswertung großer Datenmengen Visualisierung Zahlreiche Aggregationen Bucket-Aggregations Metric-Aggregations

56 User Cogenta The Guardian -guardian

57 Agenda

58 Vielen

59 Images

Agenda. Anwendungsfälle. Integration in Java

Agenda. Anwendungsfälle. Integration in Java Florian Hopf @fhopf Agenda Anwendungsfälle Integration in Java Agenda Vorbereitung Installation # download archive wget https://download.elastic.co/ elasticsearch/elasticsearch/elasticsearch-1.7.1.zip

Mehr

Florian Hopf www.florian-hopf.de @fhopf. elasticsearch. Bern 07.10.2015

Florian Hopf www.florian-hopf.de @fhopf. elasticsearch. Bern 07.10.2015 Florian Hopf www.florian-hopf.de @fhopf elasticsearch. Bern 07.10.2015 Agenda Suche Verteilung Elasticsearch und Java Aggregationen Zentralisiertes Logging Suche Installation # download archive wget https://download.elastic.co/elasticsearch

Mehr

Florian Hopf www.florian-hopf.de @fhopf. elasticsearch.

Florian Hopf www.florian-hopf.de @fhopf. elasticsearch. Florian Hopf www.florian-hopf.de @fhopf elasticsearch. Agenda Suche Verteilung Elasticsearch und Java Aggregationen Zentralisiertes Logging Suche Suche Installation # download archive wget https://download.elastic.co/elasticsearch

Mehr

Search Evolution von Lucene zu Solr und ElasticSearch. Florian

Search Evolution von Lucene zu Solr und ElasticSearch. Florian Search Evolution von Lucene zu Solr und ElasticSearch Florian Hopf @fhopf http://www.florian-hopf.de 04.07.203 Index Indizieren Index Suchen Index Term Document Id Analyzing Such Evolution Von Lucene

Mehr

Search Evolution von Lucene zu Solr und ElasticSearch

Search Evolution von Lucene zu Solr und ElasticSearch Search Evolution von Lucene zu Solr und ElasticSearch 20.06.2013 Florian Hopf @fhopf http://www.florian-hopf.de Index Indizieren Index Suchen Index Term Document Id Analyzing http://www.flickr.com/photos/quinnanya/5196951914/

Mehr

Dehnbarer Begriff Verteiltes Suchen mit Elasticsearch

Dehnbarer Begriff Verteiltes Suchen mit Elasticsearch Dehnbarer Begriff Verteiltes Suchen mit Elasticsearch Dr. Halil-Cem Gürsoy halil-cem.guersoy@adesso.de www.adesso.de ...über mich 15 Jahre Entwicklung und Beratung 'Software Architect' bei adesso AG, Dortmund

Mehr

Umsetzung von BI-Lösungen mit Unterstützung einer Suchmaschine. TDWI Stuttgart 15.04.2015 Tobias Kraft, exensio GmbH

Umsetzung von BI-Lösungen mit Unterstützung einer Suchmaschine. TDWI Stuttgart 15.04.2015 Tobias Kraft, exensio GmbH Umsetzung von BI-Lösungen mit Unterstützung einer Suchmaschine TDWI Stuttgart 15.04.2015 Tobias Kraft, exensio GmbH Suchmaschinen Elasticsearch BI-Stack mit Elasticsearch Use Cases Pharmabranche 2 Funktionen

Mehr

Suchen und Finden mit Lucene und Solr. Florian Hopf 04.07.2012

Suchen und Finden mit Lucene und Solr. Florian Hopf 04.07.2012 Suchen und Finden mit Lucene und Solr Florian Hopf 04.07.2012 http://techcrunch.com/2010/08/04/schmidt-data/ Suche Go Suche Go Ergebnis 1 In Ergebnis 1 taucht der Suchbegriff auf... Ergebnis 2 In Ergebnis

Mehr

Search-Driven Applications. Florian Hopf, freiberuflicher Softwareentwickler Tobias Kraft, exensio GmbH

Search-Driven Applications. Florian Hopf, freiberuflicher Softwareentwickler Tobias Kraft, exensio GmbH Search-Driven Applications Florian Hopf, freiberuflicher Softwareentwickler Tobias Kraft, exensio GmbH Agenda Motivation Aufbau der Such-Datenstruktur Anwendungsfälle Fallstricke Was ist Suche? Was wollen

Mehr

Elasticsearch und die Oracle Datenbank

Elasticsearch und die Oracle Datenbank Elasticsearch und die Oracle Datenbank Die komfortable Suchmaschine in der Praxis 1. Einleitung 2. Installation 3. Daten aus der Oracle Datenbank 4. praktische Beispiele 5. Fragen & Anregungen Was ist

Mehr

Zentralisiertes Log Management

Zentralisiertes Log Management Zentralisiertes Log Management Ein Erfahrungsbericht Michael Mimo Moratti mimo@mimo.ch Michael Mimo Moratti 2015 Wer bin ich Michael Mimo Moratti, mimo@mimo.ch, jmimo on Github Java, C, C++, Python, Lua,

Mehr

Elasticsearch aus OPS-Sicht Teil1. Markus Rodi Karlsruhe, 22.05.2015

Elasticsearch aus OPS-Sicht Teil1. Markus Rodi Karlsruhe, 22.05.2015 Elasticsearch aus OPS-Sicht Teil1 Markus Rodi Karlsruhe, 22.05.2015 Agenda 1.Elasticsearch 2.VM & Storage 3.System 4.Konfigurationsparameter 5.Snapshot/Restore 2 Elasticsearch Cluster Mehrere Nodes Default

Mehr

Auf den Elch gekommen

Auf den Elch gekommen Auf den Elch gekommen Log le-analyse mit dem ELK-Stack Vanessa Rex 22.11.2016 Agenda 1 Einleitung Vorstellung Log les Fallbeispiel 2 Vorbereitung Software Lagerung der Daten 3 Setup Überblick Agent Server

Mehr

Einführung zu Elasticsearch

Einführung zu Elasticsearch Fachbericht von Andreas Stotzer, Diso AG 17.07.2015 Einführung zu Elasticsearch Die Diso AG ist Mitglied der micdata Gruppe und entwickelt individuelle Softwareapplikationen, Cloud Systeme und (Big)Data

Mehr

Hibernate und Elasticsearch Von 0 auf 100 in 40 Minuten

Hibernate und Elasticsearch Von 0 auf 100 in 40 Minuten 1 Hibernate und Elasticsearch Von 0 auf 100 in 40 Minuten Gunnar Morling, Red Hat 2 Gunnar Morling Opensource-Softwareentwickler bei Red Hat Div. Hibernate-Projekte Spec Lead für Bean Validation 2.0 Andere

Mehr

Apache Lucene und Oracle in der Praxis Volltextsuche in der Cloud. DOAG 2011 Konferenz + Ausstellung Frank Szilinski & Dominic Weiser, esentri

Apache Lucene und Oracle in der Praxis Volltextsuche in der Cloud. DOAG 2011 Konferenz + Ausstellung Frank Szilinski & Dominic Weiser, esentri Apache Lucene und Oracle in der Praxis Volltextsuche in der Cloud DOAG 2011 Konferenz + Ausstellung Frank Szilinski & Dominic Weiser, esentri Agenda Einleitung Oracle Text Lucene Projekte Apache Solr Elasticsearch

Mehr

Hibernate Search. Unterstützung laufender Java Projekte. Perfect Match Rent-a-team Coaching on the project Inhouse Outsourcing

Hibernate Search. Unterstützung laufender Java Projekte. Perfect Match Rent-a-team Coaching on the project Inhouse Outsourcing Orientation in Objects GmbH Weinheimer Str. 68 68309 Mannheim Version: 1.0 www.oio.de info@oio.de Java, XML und Open Source seit 1998 ) Software Factory ) ) Object Rangers ) ) Competence Center) Schlüsselfertige

Mehr

Schneller als Hadoop?

Schneller als Hadoop? Schneller als Hadoop? Einführung in Spark Cluster Computing 19.11.2013 Dirk Reinemann 1 Agenda 1. Einführung 2. Motivation 3. Infrastruktur 4. Performance 5. Ausblick 19.11.2013 Dirk Reinemann 2 EINFÜHRUNG

Mehr

Einführung in Apache Solr

Einführung in Apache Solr Einführung in Apache Solr Markus Klose & Daniel Wrigley O'REILLY Beijing Cambridge Farnham Köln Sebastopol Tokyo Inhalt Vorwort IX Einleitung XI 1 Schnelleinstieg in Solr 1 Was ist Solr? 1 Was ist Lucene?

Mehr

Präsentation mongodb. David Wild

Präsentation mongodb. David Wild Präsentation mongodb David Wild 11.12.2012 Einleitung 2009 vom US-Startup 10gen als Open-Source-Lösung vorgestellt Einleitung 2009 vom US-Startup 10gen als Open-Source-Lösung vorgestellt Name stammt aus

Mehr

Sprecher. Stephan Krauß Enterprise Portale E-Commerce. Dipl.-Phys. Johannes Knauf Business Analytics Data Science

Sprecher. Stephan Krauß Enterprise Portale E-Commerce. Dipl.-Phys. Johannes Knauf Business Analytics Data Science Sprecher Stephan Krauß Enterprise Portale E-Commerce T +49 (0)911 25 25 68 0 F +49 (0)911 25 25 68 68 info@ancud.de http://www.ancud.de Dipl.-Phys. Johannes Knauf Business Analytics Data Science T +49

Mehr

Enterprise Search. Präsentation zur Seminararbeit. im Seminar Moderne Entwurfsmethoden für Innovative Softwaresysteme

Enterprise Search. Präsentation zur Seminararbeit. im Seminar Moderne Entwurfsmethoden für Innovative Softwaresysteme Enterprise Search Präsentation zur Seminararbeit im Seminar Moderne Entwurfsmethoden für Innovative Softwaresysteme Michael Hübschmann 14. Januar 2014 Betreuung: Dr. Hella Seebach Überblick 1. Motivation

Mehr

Apache Lucene und Oracle in der Praxis - Volltextsuche in der Cloud

Apache Lucene und Oracle in der Praxis - Volltextsuche in der Cloud Apache Lucene und Oracle in der Praxis - Volltextsuche in der Cloud Frank Szilinski, esentri software GmbH Dominic Weiser, esentri consulting GmbH Ettlingen Schlüsselworte: Apache Lucene, Apache Solr,

Mehr

BIW Wahlpflichtmodul. Einführung in Solr, Pipeline und REST. Philipp Schaer, TH Köln (University of Applied Sciences), Cologne, Germany

BIW Wahlpflichtmodul. Einführung in Solr, Pipeline und REST. Philipp Schaer, TH Köln (University of Applied Sciences), Cologne, Germany BIW Wahlpflichtmodul Einführung in Solr, Pipeline und REST Philipp Schaer, TH Köln (University of Applied Sciences), Cologne, Germany Version: 2018-05-29 Überblick über gängige Lösungen 2 3 in a nutshell

Mehr

Skalierbare Webanwendungen

Skalierbare Webanwendungen Skalierbare Webanwendungen Thomas Bachmann Lead Software Architect & CIO Mambu GmbH Twitter: @thobach Anwendungsbeispiel Hohe Nichtfunktionale Anforderungen Sicherheit Vertraulichkeit Integrität Verfügbarkeit

Mehr

Peter Roßbach Systemarchitekt. Logging Best Practice formulieren, ausgeben und analysieren

Peter Roßbach Systemarchitekt. Logging Best Practice formulieren, ausgeben und analysieren Peter Roßbach Systemarchitekt Logging Best Practice formulieren, ausgeben und analysieren Logging Best Practice formulieren, ausgeben und analysieren Peter Roßbach 1 Peter Roßbach Gründer der bee42 solutions

Mehr

Peter Dikant mgm technology partners GmbH. Echtzeitsuche mit Hadoop und Solr

Peter Dikant mgm technology partners GmbH. Echtzeitsuche mit Hadoop und Solr Peter Dikant mgm technology partners GmbH Echtzeitsuche mit Hadoop und Solr ECHTZEITSUCHE MIT HADOOP UND SOLR PETER DIKANT MGM TECHNOLOGY PARTNERS GMBH WHOAMI peter.dikant@mgm-tp.com Java Entwickler seit

Mehr

JSON in Java mit Schema und JsonPath. Wolfgang Nast

JSON in Java mit Schema und JsonPath. Wolfgang Nast JSON in Java mit Schema und JsonPath Wolfgang Nast Agenda JSON Schema Java und JSON Schema JSON Path Mapping Zusammenfassung 2 JSON in Java mit Schema und JsonPath Im Überblick Technologie-orientiert Branchen-unabhängig

Mehr

Anlegen von Entwicklungsumgebungen per Vagrant & Chef

Anlegen von Entwicklungsumgebungen per Vagrant & Chef 13. August 2015 Inhalt 1 Überblick Vagrant 2 Vagrant Download unter https://www.vagrantup.com/ Konguration per Vagrantle Listing 1: Vagrantle Vagrant. configure ("2") do config config. vm. box = " vivid64

Mehr

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

SODA. Die Datenbank als Document Store. Rainer Willems. Master Principal Sales Consultant Oracle Deutschland B.V. & Co. KG SODA Die Datenbank als Document Store Rainer Willems Master Principal Sales Consultant Oracle Deutschland B.V. & Co. KG vs No Anforderungskonflikte Agile Entwicklung Häufige Schema-Änderungen Relationales

Mehr

Java Forum Stuttgart 2013 Kai.Spichale@adesso.de twitter.com/kspichale spichale.blogspot.de

Java Forum Stuttgart 2013 Kai.Spichale@adesso.de twitter.com/kspichale spichale.blogspot.de NoSQL für Java-Entwickler Java Forum Stuttgart 2013 Kai.Spichale@adesso.de twitter.com/kspichale spichale.blogspot.de 23.06.2013 Agenda Datengröße Key-value Stores 1. Wide Column 2. Cassandra Document

Mehr

Alternativen zur OpenText Suche. 29. OpenText Web Solutions Anwendertagung Mannheim, 18. Juni 2012 Sebastian Henne

Alternativen zur OpenText Suche. 29. OpenText Web Solutions Anwendertagung Mannheim, 18. Juni 2012 Sebastian Henne Alternativen zur OpenText Suche 29. OpenText Web Solutions Anwendertagung Mannheim, 18. Juni 2012 Sebastian Henne Übersicht Allgemeines zur Suche Die OpenText Common Search Indexierung ohne DeliveryServer

Mehr

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

Oracle Essential Support Tools im Exadata Umfeld. Stefan Panek, DOAG Konferenz 2017 Oracle Essential Support Tools im Exadata Umfeld Stefan Panek, DOAG Konferenz 2017 Agenda Stefan Panek Systemberatung Oracle Service Request Service Request Data Collection Oracle Support Tools Fazit Termine

Mehr

RavenDB, schnell und skalierbar

RavenDB, schnell und skalierbar RavenDB, schnell und skalierbar Big Data & NoSQL, Aydin Mir Mohammadi bluehands GmbH & Co.mmunication KG am@bluehands.de Immer mehr Mehr Performance Mehr Menge Mehr Verfügbarkeit Skalierung http://www.flickr.com/photos/39901968@n04/4864698533/

Mehr

BRÜHL MÄRZ

BRÜHL MÄRZ NILS HARTMANN GraphQL für Java-Entwickler Slides: https://bit.ly/javaland-graphql JAVALAND, BRÜHL MÄRZ 2019 @NILSHARTMANN NILS HARTMANN Freiberuflicher Entwickler, Architekt, Trainer aus Hamburg Java JavaScript,

Mehr

Javaaktuell. Sonderdruck. Java hebt ab. iii iii iii ijug. iii. Praxis Prinzipien des API-Managements, Seite 27

Javaaktuell. Sonderdruck. Java hebt ab. iii iii iii ijug. iii. Praxis Prinzipien des API-Managements, Seite 27 01-2014 Frühling www. ijug.eu Praxis. Wissen. Networking. Das Magazin für Entwickler Java hebt ab Javaaktuell Javaaktuell D: 4,90 EUR A: 5,60 EUR CH: 9,80 CHF Benelux: 5,80 EUR ISSN 2191-6977 Praxis Prinzipien

Mehr

inovex Case Study dm-drogerie markt Entwicklung eines neuen Service-Punkts auf Basis moderner Web-Technologien

inovex Case Study dm-drogerie markt Entwicklung eines neuen Service-Punkts auf Basis moderner Web-Technologien Case Study dm-drogerie markt Entwicklung eines neuen Service-Punkts auf Basis moderner Web-Technologien inovex GmbH Oktober 2016 In den dm-märkten haben Kunden die Möglichkeit, über ein Service-Terminal

Mehr

Sinn (und Unsinn) für Informix Benutzer

Sinn (und Unsinn) für Informix Benutzer NoSQL : Sinn (und Unsinn) für Informix Benutzer Martin Fürderer IBM Informix Entwicklung München Agenda Was bedeutet NoSQL für Informix Benutzer? Was bedeutet NoSQL? Fragen? Welche NoSQL Funktionalität

Mehr

IBM Lotus Connector. Installation und Konfiguration. Version 2016 Fall Release

IBM Lotus Connector. Installation und Konfiguration. Version 2016 Fall Release IBM Lotus Connector Installation und Konfiguration Version 2016 Fall Release Status: 04. Mai 2016 Copyright Mindbreeze GmbH, A-4020 Linz, 2017. Alle Rechte vorbehalten. Alle verwendeten Hard- und Softwarenamen

Mehr

Nuremberg, 2013-04-17. The Truth is in the Logs

Nuremberg, 2013-04-17. The Truth is in the Logs Nuremberg, 2013-04-17 The Truth is in the Logs Jan Doberstein #OSS #bash #vi Capgemini Outsourcing Services Infrastructur Engineer wer-kennt-wen.de GmbH System Operator Linux 1blu AG System Engineer (Shared

Mehr

Immer in Bewegung bleiben Oracle Managed File Transfer

Immer in Bewegung bleiben Oracle Managed File Transfer Immer in Bewegung bleiben Oracle Managed File Transfer Michael Stapf DOAG 2014 Oracle Deutschland B.V. & Co. KG 18. November 2014 Safe Harbor Statement The following is intended to outline our general

Mehr

Webbasierte Exploration von großen 3D-Stadtmodellen mit dem 3DCityDB Webclient

Webbasierte Exploration von großen 3D-Stadtmodellen mit dem 3DCityDB Webclient Webbasierte Exploration von großen 3D-Stadtmodellen mit dem 3DCityDB Webclient Zhihang Yao, Kanishk Chaturvedi, Thomas H. Kolbe Lehrstuhl für Geoinformatik www.gis.bgu.tum.de 11/14/2015 Webbasierte Exploration

Mehr

PostgreSQL auf vielen CPUs. Hans-Jürgen Schönig Hans-Jürgen Schönig

PostgreSQL auf vielen CPUs. Hans-Jürgen Schönig  Hans-Jürgen Schönig PostgreSQL auf vielen CPUs Ansätze zur Skalierung PostgreSQL auf einer CPU Traditionell läuft eine Query auf nur einer CPU Historisch gesehen war das kein Problem Mittlerweile ist das ein großes Problem

Mehr

NEWSLETTER. FileDirector Version 2.5 Novelties. Filing system designer. Filing system in WinClient

NEWSLETTER. FileDirector Version 2.5 Novelties. Filing system designer. Filing system in WinClient Filing system designer FileDirector Version 2.5 Novelties FileDirector offers an easy way to design the filing system in WinClient. The filing system provides an Explorer-like structure in WinClient. The

Mehr

Relevanztuning ist keine Magie Es ist Machine Learning

Relevanztuning ist keine Magie Es ist Machine Learning Patricia Kaufmann Relevanztuning ist keine Magie Es ist Machine Learning Search/Recommendations TECHNOLOGY DRIVES BUSINESS WAS WIR TUN Wir realisieren Lösungen zur optimalen Nutzung von Daten. E-Commerce

Mehr

Die relationale Datenbank hat Konkurrenz!

Die relationale Datenbank hat Konkurrenz! Die relationale Datenbank hat Konkurrenz! Einführung in Oracle NoSQL als Standalone Cluster. Daniel Nelle Wir kümmern uns! Senior Database Administrator merlin.zwo InfoDesign GmbH & Co. KG 76228 Karlsruhe

Mehr

IdP Cluster Strukturen und zentrales Logging

IdP Cluster Strukturen und zentrales Logging IdP Cluster Strukturen und zentrales Logging Agenda Agenda Kurzvorstellung RWTH Aachen Shibboleth Kennzahlen an der RWTH Aachen IdP Cluster Strukturen an der RWTH Aachen Aufbau IdP Cluster Kurzvorstellung

Mehr

Groovy und CouchDB. Ein traumhaftes Paar. Thomas Westphal

Groovy und CouchDB. Ein traumhaftes Paar. Thomas Westphal Groovy und CouchDB Ein traumhaftes Paar Thomas Westphal 18.04.2011 Herzlich Willkommen Thomas Westphal Software Engineer @ adesso AG Projekte, Beratung, Schulung www.adesso.de thomas.westphal@adesso.de

Mehr

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

Tuning des Weblogic /Oracle Fusion Middleware 11g. Jan-Peter Timmermann Principal Consultant PITSS Tuning des Weblogic /Oracle Fusion Middleware 11g Jan-Peter Timmermann Principal Consultant PITSS 1 Agenda Bei jeder Installation wiederkehrende Fragen WievielForms Server braucheich Agenda WievielRAM

Mehr

Weblogic 12.2 und DB 12.2 das perfekte Duo

Weblogic 12.2 und DB 12.2 das perfekte Duo Gemeinsam mehr erreichen. Weblogic 12.2 und DB 12.2 das perfekte Duo Matthias Fuchs, Andreas Chatziantoniou Vorstellung > Esentri > Matthias Fuchs > Oracle Partner Spezialized SOA > Ettlingen, Nürnberg

Mehr

Indizierungs- und Suchlogs. Version 2015

Indizierungs- und Suchlogs. Version 2015 Indizierungs- und Suchlogs Version 2015 Status: 13. März 2015 Copyright Mindbreeze GmbH, A-4020 Linz, 2015. Alle Rechte vorbehalten. Alle verwendeten Hard- und Softwarenamen sind Handelsnamen und/oder

Mehr

So legen Sie eine gelöschte Resource wieder an

So legen Sie eine gelöschte Resource wieder an NetWorker - Allgemein Tip 547, Seite 1/5 So legen Sie eine gelöschte Resource wieder an Besonders bei der Verwendung mehrerer Bildschirme ist es schnell geschehen - einmal haben Sie den Fokus nicht richtig

Mehr

vmdm Produktinformation

vmdm Produktinformation Produktinformation Inhaltsverzeichnis 1 Übersicht... 3 1.1 Einführung... 3 1.2 Die Vorteile im Überblick... 3 1.3 Systemvoraussetzungen... 4 1.3.1 Anforderungen für Cloud... 4 1.3.2 Anforderungen für Enterprise...

Mehr

Konfiguration von Fabasoft Mindbreeze Enterprise für IBM Lotus

Konfiguration von Fabasoft Mindbreeze Enterprise für IBM Lotus Konfiguration von Fabasoft Mindbreeze Enterprise für IBM Lotus Installation und Konfiguration Version 2013 Spring Release Status: 09. März 2013 Copyright Mindbreeze Software GmbH, A-4020 Linz, 2013. Alle

Mehr

Federated Search: Integration von FAST DataSearch und Lucene

Federated Search: Integration von FAST DataSearch und Lucene Federated Search: Integration von FAST DataSearch und Lucene Christian Kohlschütter L3S Research Center BSZ/KOBV-Workshop, Stuttgart 24. Januar 2006 Christian Kohlschütter, 24. Januar 2006 p 1 Motivation

Mehr

Powershell DSC Oliver Ryf

Powershell DSC Oliver Ryf 1 Powershell DSC Oliver Ryf Partner: 2 Agenda Begrüssung Vorstellung Referent PowerShell Desired State Configuration F&A Weiterführende Kurse 3 Vorstellung Referent Seit 1991 IT-Trainer 1995 MCSE und MCT

Mehr

Deep Dive Power Query und M

Deep Dive Power Query und M Track #3: Power & Co. Deep Dive Power Query und M Über die Benutzeroberfläche hinaus Mit freundlicher Unterstützung von: Vorstellen Hans Peter Pfister Jahrgang 1973, 2 Kinder, Schweizer Partner, CFO und

Mehr

Performance Verbesserung BIRT-BERICHTE

Performance Verbesserung BIRT-BERICHTE ClassiX Software GmbH Performance Verbesserung der BIRT-BERICHTE Tipps zur Performance Verbesserung der Berichte unabhängig von der Engine Jana Fischereit 21.01.2013 1 Inhalt 2 Allgemeine Aussagen... 2

Mehr

POWER BI DAS neue BI Tool von Microsoft!? Wolfgang Strasser twitter.com/wstrasser

POWER BI DAS neue BI Tool von Microsoft!? Wolfgang Strasser twitter.com/wstrasser POWER BI DAS neue BI Tool von Microsoft!? Wolfgang Strasser wolfgang.strasser@gmx.at twitter.com/wstrasser Danke. About me Wolfgang Strasser Consultant Software, Business Intelligence and DWH SQL Server,

Mehr

Lucene's Welt: Ordnen, Finden, Klassifizieren

Lucene's Welt: Ordnen, Finden, Klassifizieren Lucene's Welt: Ordnen, Finden, Klassifizieren Java Forum Stuttgart, 2011 Christian Meder inovex GmbH Chief Technology Officer 1 Agenda Motivation Beispiele Projektübersicht Projekte Möglichkeiten Bewertung

Mehr

NESTOR Workshop, 16.10.13 in Baden-Baden

NESTOR Workshop, 16.10.13 in Baden-Baden NESTOR Workshop, 16.10.13 in Baden-Baden Dominik Frey HA Information, Dokumentation und Archive des Südwestrundfunks und des Saarländischen Rundfunks dominik.frey@swr.de Agenda Webarchiv Wayback Integration

Mehr

APEX OOS TOOLS & HELFER

APEX OOS TOOLS & HELFER APEX OOS TOOLS & HELFER About me Oracle > 8 Jahre APEX > 8 Jahre Freelancer seit 2016 Vorher APEX Entwickler im Versicherungsumfeld aktiver Open Source Entwickler auf Github Mit-Entwickler von apex.world!

Mehr

ERWEITERUNG CONTAO INDEXIERUNG - SUCHE AUF OFFICE- UND PDF-DATEIEN

ERWEITERUNG CONTAO INDEXIERUNG - SUCHE AUF OFFICE- UND PDF-DATEIEN ERWEITERUNG CONTAO INDEXIERUNG - SUCHE AUF OFFICE- UND PDF-DATEIEN Zu meiner Person 59 Jahre alt seit 40 Jahren Erfahrung in der IT-Branche Schwerpunkt Hosting, Betrieb und Entwicklung Contao-Erfahrung

Mehr

Roadshow - What s new in SQL Server 2016

Roadshow - What s new in SQL Server 2016 1 Roadshow - What s new in SQL Server 2016 Kursleitung: Dieter Rüetschi (ruetschi@ability-solutions.ch) 2 Inhalt Fachreferat Everything-Built-In Mission Critical Plattform Security Hochverfügbarkeit Advanced

Mehr

DevOps und Red Hat Openshift Eine Traumkombination SEVEN PRINCIPLES AG

DevOps und Red Hat Openshift Eine Traumkombination SEVEN PRINCIPLES AG DevOps und Red Hat Openshift Eine Traumkombination SEVEN PRINCIPLES AG 1 $ whoami Jochen Schneider 1997-2000: Software Entwickler Trescom 2000-2011: Network Designer/Technical Architect Telefónica Deutschland

Mehr

THEMA: GUT VORBEREITET IST HALB ZERTIFIZIERT ANTWORTEN ZUR SAS VISUAL ANALYTICS-ZERTIFIZIERUNG" THOMAS WENDE

THEMA: GUT VORBEREITET IST HALB ZERTIFIZIERT ANTWORTEN ZUR SAS VISUAL ANALYTICS-ZERTIFIZIERUNG THOMAS WENDE WEBINAR@LUNCHTIME THEMA: GUT VORBEREITET IST HALB ZERTIFIZIERT ANTWORTEN ZUR SAS VISUAL ANALYTICS-ZERTIFIZIERUNG" THOMAS WENDE EBINAR@LUNCHTIME HERZLICH WILLKOMMEN BEI WEBINAR@LUNCHTIME Moderation Anne

Mehr

Microbenchmarking XQuery

Microbenchmarking XQuery Microbenchmarking XQuery DBSeminar HWS 2006 Daniel Rihm 10. November 2006 Microbenchmarks Ziel ist das Überprüfen der Features: Zeit für das Vorbereiten der Query Zeit für

Mehr

Thomas Matzner Berater für Systemanalyse Couchbase. Java User Group München

Thomas Matzner Berater für Systemanalyse  Couchbase. Java User Group München Thomas Matzner Berater für Systemanalyse www.tamatzner.de Couchbase Java User Group München 18. 1. 2016 Überblick Warum Couchbase bei der Einkaufszettel- App? Eigenschaften von Couchbase Entwicklung mit

Mehr

Mehr finden: Hayoo! Haskell API Search

Mehr finden: Hayoo! Haskell API Search Mehr finden: Hayoo! Haskell API Search Eine Einführung in das Holumbus Framework Timo B. Hübel Fachhochschule Wedel / freiheit.com technologies gmbh 12. Juni 2009 HaL4 Halle (Saale) 1 / 31 Motivation Architektur

Mehr

Auf den Elch gekommen: Logfile-Analyse mit ELK-Server

Auf den Elch gekommen: Logfile-Analyse mit ELK-Server Auf den Elch gekommen: Logfile-Analyse mit ELK-Server Vanessa Rex, 19.03.2016 1 / 28 Vanessa Rex, 19. März 2016 Auf den Elch gekommen: Logfile-Analyse mit ELK-Server Vanessa Rex, 19.03.2016 1 / 28 Vanessa

Mehr

take care of your logs

take care of your logs take care of your logs Jan Doberstein ( @jalogisch ) 17+ Jahre IT Administrator Support Engineer bei Graylog ( @graylog2 ) Was sind Logs? Eine Logdatei enthält das automatisch geführte Protokoll aller

Mehr

Neues aus der nicht-, semi- und relationalen Welt

Neues aus der nicht-, semi- und relationalen Welt Neues aus der nicht-, semi- und relationalen Welt Information Management Thomas Klughardt Senior System Consultant Das Big Data Problem Was bedeutet Big Data? Performancekritisch Echtzeit Cold Storage

Mehr

Batch Access. Batch Access IACBOX.COM. Version Deutsch

Batch Access. Batch Access IACBOX.COM. Version Deutsch Version 1.1.0 Deutsch 11.07.2016 In diesem HOWTO wird beschrieben, wie bestimmte Daten auf der IACBOX via HTTP POST abgefragt werden können. TITEL Inhaltsverzeichnis Inhaltsverzeichnis... 1 1. Hinweise...

Mehr

DataTables LDAP Service usage Guide

DataTables LDAP Service usage Guide DataTables LDAP Service usage Guide DTLDAP Usage Guide thomasktn@me.com / www.ktn.ch Benutzung des DTLDAP Service DataTables Der Service stellt einen JSON Feed für DataTables (http://www.datatables.net)

Mehr

Maschinenlernen mit XML-Daten. und Weka

Maschinenlernen mit XML-Daten. und Weka Maschinenlernen mit XML-Daten und Weka + Buzzword Bingo Data Mining Künstliche Intelligenz Knowledge Discovery Mustererkennung Statistik Big Data ML-Teilbereich: Klassifikation Der Computer lernt, Daten

Mehr

MySQL Architektur die Admin-Sicht

MySQL Architektur die Admin-Sicht MySQL Architektur die Admin-Sicht Matthias Jung, ORDIX AG 25.09.2013 mj@ordix.de www.ordix.de Agenda Einleitung Architektur Verfügbarkeitslösungen Backup & Recovery Monitoring Gtk für Entwickler Fazit

Mehr

Ist Big-Data-Technologie auch bei kleinen Datenmengen sinnvoll einsetzbar?

Ist Big-Data-Technologie auch bei kleinen Datenmengen sinnvoll einsetzbar? Ist Big-Data-Technologie auch bei kleinen Datenmengen sinnvoll einsetzbar? i+e 2015 / Freiburg Peter Soth exensio GmbH Am Rüppurrer Schloß 12 76199 Karlsruhe Unsere Expertise Tätigkeitsfelder IT-Consulting

Mehr

Business Intelligence mit Excel 2007 und den Excel Services von Office SharePoint Server 2007

Business Intelligence mit Excel 2007 und den Excel Services von Office SharePoint Server 2007 Business Intelligence mit Excel 2007 und den Excel Services von Office SharePoint Server 2007 Steffen Krause Technologieberater http://blogs.technet.com/steffenk Agenda Excel 2007 als BI-Client BI in Office

Mehr

Google Gears Offline Web?

Google Gears Offline Web? Google Gears ist eine Browsererweiterung, die es in sich hat. Dem Webanwendungsentwickler werden Dienste bereitgestellt, die es ermöglichen, Webanwendungen so zu schreiben, dass eine Offline-Arbeit möglich

Mehr

ARCWAY Cockpit Reporting Tipps & Tricks. Dr. Andreas Bungert

ARCWAY Cockpit Reporting Tipps & Tricks. Dr. Andreas Bungert ARCWAY Cockpit Reporting Tipps & Tricks Dr. Andreas Bungert Copyright Bungerts Ingenieurbüro für Lösungsarchitekturen, 2012 ARCWAY Cockpit bietet sehr flexible und umfassende Möglichkeiten, Berichte und

Mehr

Extensible Visualization

Extensible Visualization Extensible Visualization Oliver Linder Client Technical Professional 2013 IBM Corporation Agenda Vergleich von Visualierungsansätzen IBM Rapidly Adaptive Visualization Engine Ablauf Quelle (Analyticszone.com)

Mehr

ORACLE CLOUD VERLEIHT ADF ANWENDUNGEN FLÜGEL. Andreas Koop CEO & Consultant Oracle Technologies

ORACLE CLOUD VERLEIHT ADF ANWENDUNGEN FLÜGEL. Andreas Koop CEO & Consultant Oracle Technologies ORACLE CLOUD VERLEIHT ADF ANWENDUNGEN FLÜGEL CEO & Consultant Oracle Technologies DOAG 2013 Development, Bonn, 19.06.2013 ÜBER MICH CEO & Consultant Oracle Technologies Beratung, Training Oracle Technologie

Mehr

Abteilung Internationales CampusCenter

Abteilung Internationales CampusCenter Abteilung Internationales CampusCenter Instructions for the STiNE Online Enrollment Application for Exchange Students 1. Please go to www.uni-hamburg.de/online-bewerbung and click on Bewerberaccount anlegen

Mehr

Arbeiten mit Delphi und Linux

Arbeiten mit Delphi und Linux Bernd Ua probucon Business Consulting GmbH&Co KG Arbeiten mit Delphi und Linux Linux Support in Delphi Tokyo 1 Vorstellung Bernd Ua Geschäftsführer von probucon Autor, Trainer, Consultant und nicht zuletzt

Mehr

Quo Vadis Graph und Multi-Modell ein Vergleich von

Quo Vadis Graph und Multi-Modell ein Vergleich von WidasConcepts Unternehmensberatung GmbH Maybachstraße 2 71299 Wimsheim http://www.widas.de Quo Vadis Graph und Multi-Modell ein Vergleich von Neo4j, Elastic Graph und DSE Graph Business Analytics Day 2017

Mehr

Powershell DSC Desired State Configuration

Powershell DSC Desired State Configuration Ab der Powershell Version 4 wird DSC unterstützt. Ich nutze Windows 10 und habe es standardmäßig on Board. Vorbereitung: Download der individuell benötigten Module aus der Powershell Gallery https://www.powershellgallery.com/items

Mehr

Datenaustausch mit JSON

Datenaustausch mit JSON Datenaustausch mit JSON Datenaustausch Kodierung von Daten Binärformate (PNG, MP4, Word,... ) effizient, aufwändig, nicht menschenlesbar Textformate (Java,... ): menschenlesbar, Aufwand für Ein- und Ausgabe

Mehr

Einheitliche Archivierung von s und Dokumenten mit Oracle Universal Online Archive (UOA)

Einheitliche Archivierung von  s und Dokumenten mit Oracle Universal Online Archive (UOA) Einheitliche Archivierung von Emails und Dokumenten mit Oracle Universal Online Archive (UOA) Saskia Nehls Senior Sales Consultant Enterprise 2.0 Oracle Deutschland GmbH Programm

Mehr

Jakarta Lucene. Eine Java-Bibliothek zur Suchindex-Erstellung. Seminararbeit Tilman Schneider

Jakarta Lucene. Eine Java-Bibliothek zur Suchindex-Erstellung. Seminararbeit Tilman Schneider Jakarta Lucene Eine Java-Bibliothek zur Suchindex-Erstellung Seminararbeit Tilman Schneider 2004 Tilman Schneider Seminararbeit: Jakarta Lucene Folie 1 Agenda Definition: Suchmaschine Vorstellung von Jakarta

Mehr

Roland Tilgner. Solution Architects & Team Coaching DEVELOPMENT. ORACLE TEXT AUS PL/SQL-SICHT Features und Möglichkeiten

Roland Tilgner. Solution Architects & Team Coaching DEVELOPMENT. ORACLE TEXT AUS PL/SQL-SICHT Features und Möglichkeiten Roland Tilgner Solution Architects & Team Coaching DEVELOPMENT ORACLE TEXT AUS PL/SQL-SICHT Features und Möglichkeiten ZURPERSON Roland Tilgner ZURFIRMA Roland Tilgner Solution Architects & Team Coaching

Mehr

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

Office 365 Dynamics 365 Azure Cortana Intelligence. Enterprise Mobility + Security Operations Mgmt. + Security Office 365 Dynamics 365 Azure Cortana Intelligence Enterprise Mobility + Security Operations Mgmt. + Security API Application Availability Bottomless Storage Identity Management Full hybrid

Mehr

Untersuchungen zum Einsatz von Apache CouchDB als Geodatenbank

Untersuchungen zum Einsatz von Apache CouchDB als Geodatenbank Masterarbeit Untersuchungen zum Einsatz von Apache CouchDB als Geodatenbank Prüfer: Prof. Dr.-Ing. Baumann, M.Eng. Kirschke Gliederung Apache CouchDB Geodatenbank Praktische Beispiele im GIS-Kontext Ergebnisse

Mehr

Algorithmen und Methoden. Accounting und Monitoring heterogener Cluster

Algorithmen und Methoden. Accounting und Monitoring heterogener Cluster Dr. rer. nat. Stephan Raub Lehrstuhl für IT-Management Heinrich-Heine-Universität Düsseldorf Algorithmen und Methoden für Accounting und Monitoring heterogener Cluster Flashback Von mypbs zu Von

Mehr

Use Cases für Change Data Streams Change Data Streams erstellen Change Data Capture mit Kafka (Connect) Demo. #Debezium

Use Cases für Change Data Streams Change Data Streams erstellen Change Data Capture mit Kafka (Connect) Demo. #Debezium Streaming von Datenbankänderungen mit Debezium Gunnar Morling Agenda Use Cases für Change Data Streams Change Data Streams erstellen Change Data Capture mit Kafka (Connect) Debezium Demo Gunnar Morling

Mehr

Corporate IT Monitoring

Corporate IT Monitoring Corporate IT Monitoring Bei der ING-DiBa AG Dr. Sven Wohlfarth (s.wohlfarth@ing-diba.de) Teamleiter ING-DiBa Command Center Nürnberg 17.10.2012 www.ing-diba.de ING-DiBa im Überblick Frankfurt Nürnberg

Mehr

Big-Data-Technologien - Überblick - Prof. Dr. Jens Albrecht

Big-Data-Technologien - Überblick - Prof. Dr. Jens Albrecht Big-Data-Technologien - Überblick - Quelle: http://www.ingenieur.de/panorama/fussball-wm-in-brasilien/elektronischer-fussball-smartphone-app-helfen-training Big-Data-Anwendungen im Unternehmen Logistik

Mehr

Charakteristika von Unternehmensanwendungen

Charakteristika von Unternehmensanwendungen Charakteristika von Unternehmensanwendungen Wozu werden Unternehmensanwendungen genutzt? Enterprise applications are about the display, manipulation, and storage of large amounts of often complex data

Mehr

yasxtouch Firmware Update

yasxtouch Firmware Update Inhaltsverzeichnis /Content Inhalt Inhaltsverzeichnis /Content... 1 1. Funktionsweise / Functionality... 2 2. Speichern der Einstellungen / Backup Settings... 2 2.1 Anmelden am Serveradmin / Login Serveradmin...

Mehr

MODERNES LOGGING DATENSAMMELN OHNE REUE. Bert Radke Marco Grunert T-Systems Multimedia Solutions GmbH

MODERNES LOGGING DATENSAMMELN OHNE REUE. Bert Radke Marco Grunert T-Systems Multimedia Solutions GmbH MODERNES LOGGING DATENSAMMELN OHNE REUE Bert Radke Marco Grunert T-Systems Multimedia Solutions GmbH System.out.println("Customer " + 637208 + " not found"); VIELEN DANK FÜR EURE AUFMERKSAMKEIT! FRAGEN?

Mehr