Combining Solr and Elasticsearch to Improve Autosuggestion on Mobile Local Search

Size: px
Start display at page:

Download "Combining Solr and Elasticsearch to Improve Autosuggestion on Mobile Local Search"

Transcription

1 Combining Solr and Elasticsearch to Improve Autosuggestion on Mobile Local Search Toan Vinh Luu, PhD Senior Search Engineer local.ch AG

2 In this talk Requirements of an autosuggestion feature Autosuggestion architecture Evaluation

3 local.ch Local search engine in Switzerland (web, mobile) Each month: > 4 millions unique users > 8 millions queries on mobile (ios, android, ) Users search for: Services (e.g restaurant zurich ) Resident information (e.g toan luu ) Phone number (e.g xxyy) Addresses, weather,...

4 Why autosuggestion is important? User taps on the phone 8 times instead of 34 times to get to the result list when searching for Electric installation Wallisellen

5 What should we suggest to user?

6 Popular data suggestion

7 Popular queries suggestion mc donalds has less entries than muller but is queried >10x >2000 queries/month for cablecom which have only 1 entry

8 Query history suggestion 9% mobile queries are historical queries. 38% users search by a query in the past

9 Spellchecker suggestion > mistakes per month on mobile (9%)

10 Detail entry suggestion

11 Special information suggestion

12 Autosuggestion Architecture Autosuggest API/Search API SuggestData component Spellchecker component Popular query component Query history component Index Index Index Index Local.ch Database Popular query processor Index Query log

13 Data suggestion Pre-generating suggested queries from the data Entry: Name: Subito Category: Restaurant Street: Konradstrasse Zipcode: 8005 City: Zürich Possible suggested queries: Restaurant Subito Restaurant Zürich Restaurant Subito Restaurant Subito Zürich Konradstrasse, 8005 Zürich Zürich

14 Compute data popularity Use faceting to get suggested queries sorted by frequency This approach guarantees near real-time suggestion Suggested queries are copied to 2 fields: Search field used for matching, apply analyzers, tokenizer Facet field used for displaying and for computing frequency Example: q=restaurant zu* => suggest Restaurant Zürich q=zurich restau* => suggest Restaurant Zürich

15 Improvement Faceting is expensive for short prefix match queries Store suggested results in a Cache for all queries with 1, 2 characters Filter duplicated suggestion Restaurant Subito and Restaurant Subito Zürich is 1 entity if they have same frequency => keep only 1 suggestion Store location, language with suggested queries to filter out irrelevant suggestion to user.

16 How do we process popular queries Popular is just not high frequency! Depend on user s language 4 languages are used in Switzerland. Fail if we suggest bäckerei for a French speaking user Depend on location Fail if we suggest a hospital in Zurich for an user in Geneva Misspell Fail if we suggest zürich and züruch Number of unique users Fail if we suggest toan just because I searched my name thousands of times Blacklist Fail if we suggest f**k, pe**is

17 Popular query processor Preprocessing query log: Text normalization, stopword, blacklist, keep only queries return results A query log item in elasticsearch index { "q": "restaurant", "language": "de", "lon": , "lat": , "datetime": " :10:07, "user": eeaad0c09abc41676c1c

18 Find candidate popular queries for each language { "query" : { "query_string" : { "query" : "language:" + language, "facets" : { "q" : { "terms" : { "field" : "q.untouched", "size" : TOP_POPULAR

19 Find number of unique users given a query { "query" : { "query_string" : { "query" : "q.untouched:" + query, "aggs": { "num_users": { "cardinality": { "field": "user"

20 Bounding box to limit popular queries given location % Popular query: Chuv (Centre Hospitalier Universitaire Vaudois)

21 Histogram of query chuv based on freq, longitude and latitude

22 46.52, , ,6.64

23 Percentiles aggregation to find min, max value of querying location "query" : { "match" : {"q" : {"query" : chuv, "aggs" : { "lat_outlier" : { "percentiles" : { "field" : "lat", "percents" : [5, 95], "lon_outlier" : { "percentiles" : { "field" : "lon", "percents" : [5, 95]

24 Popular query stored in Solr index { "q": "chuv", "lang": ["de,"fr, "en ], "users": 7435, "min_lat": , "max_lon": , "max_lat": , "min_lon": , "freq": 9524

25 Solr request to suggest popular query q:ch* lang:en users: [100 TO *] min_lat:[* TO " + user_lat + "] min_lon:[* TO " + user_lon + "] max_lat:[" + user_lat + " TO *] max_lon:[" + user_lon + " TO *] & sort=freq desc

26 Evaluation Several metrics are used to evaluate autosuggestion feature Number of typed characters to get to result list Average length of input: 10.0 chars Average length of suggestion: 15.4 chars Number of clicks on suggested items Average rank of clicked item

27 Number of clicks on suggested items since query history release Release date

28 2.5 Average rank of clicked item Release query history suggestion 0

29 Conclusion Requirement of an autosuggestion feature: reduces number of user s interactions with your application to get search result. We can combine 2 search frameworks to bring better search experience to user: Solr is efficient for querying, faceting and caching Elasticsearch is efficient for big data aggregation and query log storing

30 Contact information Search team at local.ch

Real-time Data Analytics mit Elasticsearch. Bernhard Pflugfelder inovex GmbH

Real-time Data Analytics mit Elasticsearch. Bernhard Pflugfelder inovex GmbH Real-time Data Analytics mit Elasticsearch Bernhard Pflugfelder inovex GmbH Bernhard Pflugfelder Big Data Engineer @ inovex Fields of interest: search analytics big data bi Working with: Lucene Solr Elasticsearch

More information

The Search API in Drupal 8. Thomas Seidl (drunken monkey)

The Search API in Drupal 8. Thomas Seidl (drunken monkey) The Search API in Drupal 8 Thomas Seidl (drunken monkey) Disclaimer Everything shown here is still a work in progress. Details might change until 8.0 release. Basic architecture Server Index Views Technical

More information

RESCO MOBILE CRM QUICK GUIDE. for MS Dynamics CRM. ios (ipad & iphone) Android phones & tablets

RESCO MOBILE CRM QUICK GUIDE. for MS Dynamics CRM. ios (ipad & iphone) Android phones & tablets RESCO MOBILE CRM for MS Dynamics CRM QUICK GUIDE ios (ipad & iphone) Android phones & tablets Windows Phone 7 & 8, Windows XP/Vista/7/8.1 and RT/Surface, Windows Mobile Synchronize Synchronize your mobile

More information

Eurex Mobile App Overview on functionalities

Eurex Mobile App Overview on functionalities Eurex Mobile App Overview on functionalities www.eurexchange.com/app Eurex benchmark derivatives at your fingertips Welcome to the Eurex Mobile App! Now you have mobile access to relevant data of more

More information

Performance Tuning for the Teradata Database

Performance Tuning for the Teradata Database Performance Tuning for the Teradata Database Matthew W Froemsdorf Teradata Partner Engineering and Technical Consulting - i - Document Changes Rev. Date Section Comment 1.0 2010-10-26 All Initial document

More information

Using Apache Solr for Ecommerce Search Applications

Using Apache Solr for Ecommerce Search Applications Using Apache Solr for Ecommerce Search Applications Rajani Maski Happiest Minds, IT Services SHARING. MINDFUL. INTEGRITY. LEARNING. EXCELLENCE. SOCIAL RESPONSIBILITY. 2 Copyright Information This document

More information

ifinder ENTERPRISE SEARCH

ifinder ENTERPRISE SEARCH DATA SHEET ifinder ENTERPRISE SEARCH ifinder - the Enterprise Search solution for company-wide information search, information logistics and text mining. CUSTOMER QUOTE IntraFind stands for high quality

More information

Analyzing large flow data sets using. visualization tools. modern open-source data search and. FloCon 2014. Max Putas

Analyzing large flow data sets using. visualization tools. modern open-source data search and. FloCon 2014. Max Putas Analyzing large flow data sets using modern open-source data search and visualization tools FloCon 2014 Max Putas About me Operations Engineer - DevOps BS, MS, and CAS in Telecommunications Work/research

More information

Morphological Analysis and Named Entity Recognition for your Lucene / Solr Search Applications

Morphological Analysis and Named Entity Recognition for your Lucene / Solr Search Applications Morphological Analysis and Named Entity Recognition for your Lucene / Solr Search Applications Berlin Berlin Buzzwords 2011, Dr. Christoph Goller, IntraFind AG Outline IntraFind AG Indexing Morphological

More information

Search Big Data with MySQL and Sphinx. Mindaugas Žukas www.ivinco.com

Search Big Data with MySQL and Sphinx. Mindaugas Žukas www.ivinco.com Search Big Data with MySQL and Sphinx Mindaugas Žukas www.ivinco.com Agenda Big Data Architecture Factors and Technologies MySQL and Big Data Sphinx Search Server overview Case study: building a Big Data

More information

Efficient Data Access and Data Integration Using Information Objects Mica J. Block

Efficient Data Access and Data Integration Using Information Objects Mica J. Block Efficient Data Access and Data Integration Using Information Objects Mica J. Block Director, ACES Actuate Corporation [email protected] Agenda Information Objects Overview Best practices Modeling Security

More information

BIOCHEM Database Application System. Archival Account Database Dictionary. Edited January 2006

BIOCHEM Database Application System. Archival Account Database Dictionary. Edited January 2006 BIOCHEM Database Application System Archival Account Database Dictionary Prepared for The Department of Fisheries and Oceans Canada Application Services Division Bedford Institute of Oceanography Informatics

More information

Information Retrieval Elasticsearch

Information Retrieval Elasticsearch Information Retrieval Elasticsearch IR Information retrieval (IR) is the activity of obtaining information resources relevant to an information need from a collection of information resources. Searches

More information

Kaseya 2. User Guide. Version 1.0

Kaseya 2. User Guide. Version 1.0 Kaseya 2 Mobile Device Management User Guide Version 1.0 March 12, 2012 About Kaseya Kaseya is a global provider of IT automation software for IT Solution Providers and Public and Private Sector IT organizations.

More information

TIBCO Spotfire Metrics Modeler User s Guide. Software Release 6.0 November 2013

TIBCO Spotfire Metrics Modeler User s Guide. Software Release 6.0 November 2013 TIBCO Spotfire Metrics Modeler User s Guide Software Release 6.0 November 2013 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR BUNDLED TIBCO SOFTWARE

More information

5 Mistakes to Avoid on Your Drupal Website

5 Mistakes to Avoid on Your Drupal Website 5 Mistakes to Avoid on Your Drupal Website Table of Contents Introduction.... 3 Architecture: Content.... 4 Architecture: Display... 5 Architecture: Site or Functionality.... 6 Security.... 8 Performance...

More information

www.coveo.com Unifying Search for the Desktop, the Enterprise and the Web

www.coveo.com Unifying Search for the Desktop, the Enterprise and the Web wwwcoveocom Unifying Search for the Desktop, the Enterprise and the Web wwwcoveocom Why you need Coveo Enterprise Search Quickly find documents scattered across your enterprise network Coveo is actually

More information

Big Data: Using ArcGIS with Apache Hadoop. Erik Hoel and Mike Park

Big Data: Using ArcGIS with Apache Hadoop. Erik Hoel and Mike Park Big Data: Using ArcGIS with Apache Hadoop Erik Hoel and Mike Park Outline Overview of Hadoop Adding GIS capabilities to Hadoop Integrating Hadoop with ArcGIS Apache Hadoop What is Hadoop? Hadoop is a scalable

More information

Oracle Database 12c: Performance Management and Tuning NEW

Oracle Database 12c: Performance Management and Tuning NEW Oracle University Contact Us: 1.800.529.0165 Oracle Database 12c: Performance Management and Tuning NEW Duration: 5 Days What you will learn In the Oracle Database 12c: Performance Management and Tuning

More information

Powering Monitoring Analytics with ELK stack

Powering Monitoring Analytics with ELK stack Powering Monitoring Analytics with ELK stack Abdelkader Lahmadi, Frédéric Beck INRIA Nancy Grand Est, University of Lorraine, France 2015 (compiled on: June 23, 2015) References online Tutorials Elasticsearch

More information

DOCUMENT REFERENCE: SQ312-002-EN. SAMKNOWS SMARTPHONE-BASED TESTING SamKnows App for Android White Paper. March 2014

DOCUMENT REFERENCE: SQ312-002-EN. SAMKNOWS SMARTPHONE-BASED TESTING SamKnows App for Android White Paper. March 2014 DOCUMENT REFERENCE: SQ312-002-EN SAMKNOWS SMARTPHONE-BASED TESTING SamKnows App for Android White Paper March 2014 SAMKNOWS QUALITY CONTROLLED DOCUMENT. SQ REV LANG STATUS OWNER DATED 312 002 EN FINAL

More information

Student service user guide Version 1.0, July 2013

Student service user guide Version 1.0, July 2013 Student service user guide Version 1.0, July 2013 This guide is designed to help Exams Officers and teachers understand what students see when they log into the new enhanced version of ResultsPlus Direct,

More information

DOCUMENT REFERENCE: SQ312-003-EN. SAMKNOWS SMARTPHONE-BASED TESTING SamKnows App for Android White Paper. May 2015

DOCUMENT REFERENCE: SQ312-003-EN. SAMKNOWS SMARTPHONE-BASED TESTING SamKnows App for Android White Paper. May 2015 DOCUMENT REFERENCE: SQ312-003-EN SAMKNOWS SMARTPHONE-BASED TESTING SamKnows App for Android White Paper May 2015 SAMKNOWS QUALITY CONTROLLED DOCUMENT. SQ REV LANG STATUS OWNER DATED 312 003 EN FINAL JP

More information

Contents. Meltwater Quick-Start Guide

Contents. Meltwater Quick-Start Guide Meltwater Quick-Start Guide Contents Introduction... 2 Meltwater at a Glance... 2 Logging in... 3 Account Management... 3 Searches... 4 Keyword Search... 6 Advanced Search... 7 Source Selections... 9 Inbox...

More information

QAD Business Intelligence Dashboards Demonstration Guide. May 2015 BI 3.11

QAD Business Intelligence Dashboards Demonstration Guide. May 2015 BI 3.11 QAD Business Intelligence Dashboards Demonstration Guide May 2015 BI 3.11 Overview This demonstration focuses on one aspect of QAD Business Intelligence Business Intelligence Dashboards and shows how this

More information

Twitter and Natural Disasters Peter Ney

Twitter and Natural Disasters Peter Ney Twitter and Natural Disasters Peter Ney Introduction The growing popularity of mobile computing and social media has created new opportunities to incorporate social media data into crisis response. In

More information

What s New with Search in Alfresco 5. Mike Farman Alfresco Product Manager Andy Hind Alfresco Senior Engineer

What s New with Search in Alfresco 5. Mike Farman Alfresco Product Manager Andy Hind Alfresco Senior Engineer What s New with Search in Alfresco 5 Mike Farman Alfresco Product Manager Andy Hind Alfresco Senior Engineer Agenda Server-Side Changes Solr 4 Background Solr Schema Changes Performance New Capabilities

More information

SEA START Climate Change Analysis Tool v1.1

SEA START Climate Change Analysis Tool v1.1 SEA START Climate Change Analysis Tool v1.1 SEA START RC has developed tool to aid data analysis for the future climate data which is downloaded from Climate Data Distribution System (http://cc.start.or.th).

More information

1 Energy Data Problem Domain. 2 Getting Started with ESPER. 2.1 Experimental Setup. Diogo Anjos José Cavalheiro Paulo Carreira

1 Energy Data Problem Domain. 2 Getting Started with ESPER. 2.1 Experimental Setup. Diogo Anjos José Cavalheiro Paulo Carreira 1 Energy Data Problem Domain Energy Management Systems (EMSs) are energy monitoring tools that collect data streams from energy meters and other related sensors. In real-world, buildings are equipped with

More information

MCTS Guide to Microsoft Windows 7. Chapter 10 Performance Tuning

MCTS Guide to Microsoft Windows 7. Chapter 10 Performance Tuning MCTS Guide to Microsoft Windows 7 Chapter 10 Performance Tuning Objectives Identify several key performance enhancements Describe performance tuning concepts Use Performance Monitor Use Task Manager Understand

More information

Privacy Policy I. THE INFORMATION WE COLLECT AND HOW WE USE IT

Privacy Policy I. THE INFORMATION WE COLLECT AND HOW WE USE IT Privacy Policy Param People Infotech Solutions Private Limited ("highwaydelite, "the "Company," "we," "us," and "our,") respect your privacy and are committed to protecting it through our compliance with

More information

Effective Performance Tuning Oracle Applications

Effective Performance Tuning Oracle Applications Effective Performance Tuning Oracle Applications Target Company profile Invantive Why? General hints Case Pointers and Tools Target Introduction into performance tuning Oracle Applications. Interactive

More information

mdata from Mobile Commons enables organizations to make any data accessible to the public via text message, no programming required.

mdata from Mobile Commons enables organizations to make any data accessible to the public via text message, no programming required. mdata Web Services mdata from Mobile Commons enables organizations to make any data accessible to the public via text message, no programming required. How it Works 1. A user sends a text message with

More information

Below is a table called raw_search_log containing details of search queries. user_id INTEGER ID of the user that made the search.

Below is a table called raw_search_log containing details of search queries. user_id INTEGER ID of the user that made the search. %load_ext sql %sql sqlite:///olap.db OLAP and Cubes Activity 1 Data and Motivation You're given a bunch of data on search queries by users. (We can pretend that these users are Google search users and

More information

WebSphere Commerce Overview for Vector. 2014 IBM Corporation

WebSphere Commerce Overview for Vector. 2014 IBM Corporation WebSphere Commerce Overview for Vector Agenda WebSphere Commerce Overview Starter Stores Extended Sites Mobile Commerce Tooling Precision Marketing Promotions Search Solr Summary Capabilities References

More information

Relution Enterprise App Store. Mobilizing Enterprises. 2.6 Release Note

Relution Enterprise App Store. Mobilizing Enterprises. 2.6 Release Note Mobilizing Enterprises 2.6 Release Note 1 Relution Release 2.6 The newest Relution version 2.6 creates new facets in the mobile app lifecycle. Next to the already available possibilities for app management,

More information

Database Administration with MySQL

Database Administration with MySQL Database Administration with MySQL Suitable For: Database administrators and system administrators who need to manage MySQL based services. Prerequisites: Practical knowledge of SQL Some knowledge of relational

More information

DBMS / Business Intelligence, SQL Server

DBMS / Business Intelligence, SQL Server DBMS / Business Intelligence, SQL Server Orsys, with 30 years of experience, is providing high quality, independant State of the Art seminars and hands-on courses corresponding to the needs of IT professionals.

More information

Things Made Easy: One Click CMS Integration with Solr & Drupal

Things Made Easy: One Click CMS Integration with Solr & Drupal May 10, 2012 Things Made Easy: One Click CMS Integration with Solr & Drupal Peter M. Wolanin, Ph.D. Momentum Specialist (principal engineer), Acquia, Inc. Drupal contributor drupal.org/user/49851 co-maintainer

More information

SAP Business Objects BO BI 4.1

SAP Business Objects BO BI 4.1 SAP Business Objects BO BI 4.1 SAP Business Objects (a.k.a. BO, BOBJ) is an enterprise software company, specializing in business intelligence (BI). Business Objects was acquired in 2007 by German company

More information

Integrating Phone Validation into Marketo

Integrating Phone Validation into Marketo Integrating Phone Validation into Marketo Step by Step Using Webhooks User Guide Regardless of the industry or the department, communicating via telephone is essential for successfully connecting with

More information

Google Analytics and Google Analytics Premium: limits and quotas

Google Analytics and Google Analytics Premium: limits and quotas Table Of Contents Data collection & Processing limits Accounts and Profiles Reports Admin Area Google Analytics data fields Lengths Google Analytics API Data collection & Processing limits 10 million hits

More information

Web Dashboard. User Manual. Build 2.0 2015-09-17

Web Dashboard. User Manual. Build 2.0 2015-09-17 Web Dashboard User Manual Build 2.0 2015-09-17 This is the official user manual on using SAMLite web dashboard to perform reporting and administrative tasks. This manual describes each section of reporting

More information

DSS. Diskpool and cloud storage benchmarks used in IT-DSS. Data & Storage Services. Geoffray ADDE

DSS. Diskpool and cloud storage benchmarks used in IT-DSS. Data & Storage Services. Geoffray ADDE DSS Data & Diskpool and cloud storage benchmarks used in IT-DSS CERN IT Department CH-1211 Geneva 23 Switzerland www.cern.ch/it Geoffray ADDE DSS Outline I- A rational approach to storage systems evaluation

More information

WORLD WEATHER ONLINE

WORLD WEATHER ONLINE WORLD WEATHER ONLINE XML Premium Weather Data Feed API Documentation Weather foreast by Postcode, Zipcode, Latitude and Longitude version 2.6 updated 11 th January, 2010 Index 1. Weather by Postcode, zipcode

More information

OECD.Stat Web Browser User Guide

OECD.Stat Web Browser User Guide OECD.Stat Web Browser User Guide May 2013 May 2013 1 p.10 Search by keyword across themes and datasets p.31 View and save combined queries p.11 Customise dimensions: select variables, change table layout;

More information

SQL Performance for a Big Data 22 Billion row data warehouse

SQL Performance for a Big Data 22 Billion row data warehouse SQL Performance for a Big Data Billion row data warehouse Dave Beulke dave @ d a v e b e u l k e.com Dave Beulke & Associates Session: F19 Friday May 8, 15 8: 9: Platform: z/os D a v e @ d a v e b e u

More information

Integrating Email Verification and Hygiene into Marketo

Integrating Email Verification and Hygiene into Marketo User Guide Integrating Email Verification and Hygiene into Marketo Step by Step Using Webhooks This document contains Confidential, Proprietary and Trade Secret Information ( Confidential Information )

More information

Full-text Search in Intermediate Data Storage of FCART

Full-text Search in Intermediate Data Storage of FCART Full-text Search in Intermediate Data Storage of FCART Alexey Neznanov, Andrey Parinov National Research University Higher School of Economics, 20 Myasnitskaya Ulitsa, Moscow, 101000, Russia [email protected],

More information

Load Imbalance Analysis

Load Imbalance Analysis With CrayPat Load Imbalance Analysis Imbalance time is a metric based on execution time and is dependent on the type of activity: User functions Imbalance time = Maximum time Average time Synchronization

More information

SQL SELECT Query: Intermediate

SQL SELECT Query: Intermediate SQL SELECT Query: Intermediate IT 4153 Advanced Database J.G. Zheng Spring 2012 Overview SQL Select Expression Alias revisit Aggregate functions - complete Table join - complete Sub-query in where Limiting

More information

T R A D I N G S O L U T I O N S

T R A D I N G S O L U T I O N S T R A D I N G S O L U T I O N S We find Ways to implement your Specific Needs Optimize your Trading Edge RTG develops unique software and customized trading solutions. RTG Systems enables traders, firms,

More information

Using Database Performance Warehouse to Monitor Microsoft SQL Server Report Content

Using Database Performance Warehouse to Monitor Microsoft SQL Server Report Content Using Database Performance Warehouse to Monitor Microsoft SQL Server Report Content Applies to: Enhancement Package 1 for SAP Solution Manager 7.0 (SP18) and Microsoft SQL Server databases. SAP Solution

More information

Chorus Tweetcatcher Desktop

Chorus Tweetcatcher Desktop Chorus Tweetcatcher Desktop The purpose of this manual is to enable users of Chorus Tweetcatcher Desktop (Chorus-TCD) to begin collecting Twitter data for their projects. The document is split into two

More information

PayLess: A Low Cost Network Monitoring Framework for Software Defined Networks

PayLess: A Low Cost Network Monitoring Framework for Software Defined Networks PayLess: A Low Cost Network Monitoring Framework for Software Defined Networks Shihabur R. Chowdhury, Md. Faizul Bari, Reaz Ahmed and Raouf Boutaba David R. Cheriton School of Computer Science, University

More information

Site Management Abandoned Shopping Cart Report Best Viewed Products Report Control multiple websites and stores from one

Site Management Abandoned Shopping Cart Report Best Viewed Products Report Control multiple websites and stores from one Site Management Abandoned Shopping Cart Report Best Viewed Products Report Control multiple websites and stores from one Best Purchased Products Report Administration Panel with ability to share as much

More information

Note : It may be possible to run Test or Development instances on 32-bit systems with less memory.

Note : It may be possible to run Test or Development instances on 32-bit systems with less memory. Oracle Enterprise Data Quality Customer Data Services Pack Installation Guide Release 11g R1 (11.1.1.7) E40736-01 October 2013 1 Installation This guide explains how to install Oracle Enterprise Data Quality

More information

Oracle Big Data, In-memory, and Exadata - One Database Engine to Rule Them All Dr.-Ing. Holger Friedrich

Oracle Big Data, In-memory, and Exadata - One Database Engine to Rule Them All Dr.-Ing. Holger Friedrich Oracle Big Data, In-memory, and Exadata - One Database Engine to Rule Them All Dr.-Ing. Holger Friedrich Agenda Introduction Old Times Exadata Big Data Oracle In-Memory Headquarters Conclusions 2 sumit

More information

Searching the Social Network: Future of Internet Search? [email protected]

Searching the Social Network: Future of Internet Search? alessio.signorini@oneriot.com Searching the Social Network: Future of Internet Search? [email protected] Alessio Signorini Who am I? I was born in Pisa, Italy and played professional soccer until a few years ago. No coffee

More information

MT Search Elastic Search for Magento

MT Search Elastic Search for Magento Web Site: If you have any questions, please contact us. MT Search Elastic Search for Magento Version 1.0.0 for Magento 1.9.x Download: http:///elasticsearch 2014 1 Table of Contents 1. Introduction...

More information

Beginning C# 5.0. Databases. Vidya Vrat Agarwal. Second Edition

Beginning C# 5.0. Databases. Vidya Vrat Agarwal. Second Edition Beginning C# 5.0 Databases Second Edition Vidya Vrat Agarwal Contents J About the Author About the Technical Reviewer Acknowledgments Introduction xviii xix xx xxi Part I: Understanding Tools and Fundamentals

More information

SAS REPORTS ON YOUR FINGERTIPS? SAS BI IS THE ANSWER FOR CREATING IMMERSIVE MOBILE REPORTS

SAS REPORTS ON YOUR FINGERTIPS? SAS BI IS THE ANSWER FOR CREATING IMMERSIVE MOBILE REPORTS PharmaSUG 2015 - Paper AD10 SAS REPORTS ON YOUR FINGERTIPS? SAS BI IS THE ANSWER FOR CREATING IMMERSIVE MOBILE REPORTS Swapnil Udasi, inventiv Health, Hyderabad, India ABSTRACT The widespread use of smartphone

More information

Find, track, pipeline, and manage your highly-skilled talent.

Find, track, pipeline, and manage your highly-skilled talent. Jobvite Engage: High Tech Find, track, pipeline, and manage your highly-skilled talent. As competition heats up for hard-to-find skills across the tech industry everything from precious engineering and

More information

Embedded inside the database. No need for Hadoop or customcode. True real-time analytics done per transaction and in aggregate. On-the-fly linking IP

Embedded inside the database. No need for Hadoop or customcode. True real-time analytics done per transaction and in aggregate. On-the-fly linking IP Operates more like a search engine than a database Scoring and ranking IP allows for fuzzy searching Best-result candidate sets returned Contextual analytics to correctly disambiguate entities Embedded

More information

Create Beautiful Reports with AWR Cloud and Prove the Value of Your SEO Efforts

Create Beautiful Reports with AWR Cloud and Prove the Value of Your SEO Efforts Create Beautiful Reports with AWR Cloud and Prove the Value of Your SEO Efforts It can be difficult sometimes to show your clients the value that they get from your service. Your job, as an SEO, is to

More information

WhatsUp Gold v16.1 Wireless User Guide

WhatsUp Gold v16.1 Wireless User Guide WhatsUp Gold v16.1 Wireless User Guide Contents Welcome to WhatsUp Gold Wireless Wireless Overview... 3 Wireless licensing and accessibility... 5 Using WhatsUp Gold Wireless Discovering wireless devices...

More information

Big Data and Analytics: A Conceptual Overview. Mike Park Erik Hoel

Big Data and Analytics: A Conceptual Overview. Mike Park Erik Hoel Big Data and Analytics: A Conceptual Overview Mike Park Erik Hoel In this technical workshop This presentation is for anyone that uses ArcGIS and is interested in analyzing large amounts of data We will

More information

The New Dataroom Center Administration in. Brainloop Secure Dataroom Service Version 8.30. Administrative Guide for Dataroom Center Managers

The New Dataroom Center Administration in. Brainloop Secure Dataroom Service Version 8.30. Administrative Guide for Dataroom Center Managers The New Dataroom Center Administration in Brainloop Secure Dataroom Service Version 8.30 Administrative Guide for Dataroom Center Managers Copyright Brainloop AG, 2004-2014. All rights reserved. Document

More information

Quick Start for Network Agent. 5-Step Quick Start. What is Network Agent?

Quick Start for Network Agent. 5-Step Quick Start. What is Network Agent? What is Network Agent? The Websense Network Agent software component uses sniffer technology to monitor all of the internet traffic on the network machines that you assign to it. Network Agent filters

More information

Spryng Making Business Mobile www.spryng.be [email protected] - +31 (0)207703005 Spryng Headquarters: Herengracht 138-1015 BW Amsterdam - The Netherlands

Spryng Making Business Mobile www.spryng.be info@spryng.be - +31 (0)207703005 Spryng Headquarters: Herengracht 138-1015 BW Amsterdam - The Netherlands Mobile Terminated SMS Gateway Contents: 1. Connecting to the gateway 2. Parameters 3. Return Values 4. Delivery Reports 5. Field types 6. Credit amount API 7. Example API 1. Connecting to the gateway http://www.spryng.be/send.php

More information

Network Agent Quick Start

Network Agent Quick Start Network Agent Quick Start Topic 50500 Network Agent Quick Start Updated 17-Sep-2013 Applies To: Web Filter, Web Security, Web Security Gateway, and Web Security Gateway Anywhere, v7.7 and 7.8 Websense

More information

Mobile App Framework For any Website

Mobile App Framework For any Website Mobile App Framework For any Website Presenting the most advanced and affordable way to create a native mobile app for any website The project of developing a Mobile App is structured and the scope of

More information

Big Data for Satellite Business Intelligence

Big Data for Satellite Business Intelligence Big Data for Satellite Business Intelligence GSAW 2015 Loic COULET, Kratos ISE 2015 by Kratos ISE. Published by The Aerospace Corporation with permission. Who s talking? Computer Science Passionate Kratos

More information

Introduction to Big data. Why Big data? Case Studies. Introduction to Hadoop. Understanding Features of Hadoop. Hadoop Architecture.

Introduction to Big data. Why Big data? Case Studies. Introduction to Hadoop. Understanding Features of Hadoop. Hadoop Architecture. Big Data Hadoop Administration and Developer Course This course is designed to understand and implement the concepts of Big data and Hadoop. This will cover right from setting up Hadoop environment in

More information

Rackspace Cloud Databases and Container-based Virtualization

Rackspace Cloud Databases and Container-based Virtualization Rackspace Cloud Databases and Container-based Virtualization August 2012 J.R. Arredondo @jrarredondo Page 1 of 6 INTRODUCTION When Rackspace set out to build the Cloud Databases product, we asked many

More information

Privacy guide. How to manage and protect your data. Instructions. Privacy guide

Privacy guide. How to manage and protect your data. Instructions. Privacy guide How to manage and protect your data Instructions User Guide Copyright This User Guide is protected by Intellectual Property laws and copyright. Any reproduction, modification, representation, and/or publication

More information

SQL Server and MicroStrategy: Functional Overview Including Recommendations for Performance Optimization. MicroStrategy World 2016

SQL Server and MicroStrategy: Functional Overview Including Recommendations for Performance Optimization. MicroStrategy World 2016 SQL Server and MicroStrategy: Functional Overview Including Recommendations for Performance Optimization MicroStrategy World 2016 Technical Integration with Microsoft SQL Server Microsoft SQL Server is

More information

Improve performance and availability of Banking Portal with HADOOP

Improve performance and availability of Banking Portal with HADOOP Improve performance and availability of Banking Portal with HADOOP Our client is a leading U.S. company providing information management services in Finance Investment, and Banking. This company has a

More information

Connecting Software Connect Bridge - Mobile CRM Android User Manual

Connecting Software Connect Bridge - Mobile CRM Android User Manual Connect Bridge - Mobile CRM Android User Manual Summary This document describes the Android app Mobile CRM, its functionality and features available. The document is intended for end users as user manual

More information

HBase Schema Design. NoSQL Ma4ers, Cologne, April 2013. Lars George Director EMEA Services

HBase Schema Design. NoSQL Ma4ers, Cologne, April 2013. Lars George Director EMEA Services HBase Schema Design NoSQL Ma4ers, Cologne, April 2013 Lars George Director EMEA Services About Me Director EMEA Services @ Cloudera ConsulFng on Hadoop projects (everywhere) Apache Commi4er HBase and Whirr

More information

How To Manage Your Locations On Facebook On Facebook

How To Manage Your Locations On Facebook On Facebook Pages for each of your store locations Manage Pages for all your locations in one place Pages for each individual location are visible from the Locations tab on your main Page. Admins of the main Page

More information

Apache Lucene. Searching the Web and Everything Else. Daniel Naber Mindquarry GmbH ID 380

Apache Lucene. Searching the Web and Everything Else. Daniel Naber Mindquarry GmbH ID 380 Apache Lucene Searching the Web and Everything Else Daniel Naber Mindquarry GmbH ID 380 AGENDA 2 > What's a search engine > Lucene Java Features Code example > Solr Features Integration > Nutch Features

More information

Forumbee Single Sign- On

Forumbee Single Sign- On Forumbee Single Sign- On What is Single Sign- On? In basic terms, Single Sign- On (SSO) allows users of your web site to log into your Forumbee community automatically, without needing to sign up and create

More information

Ad Hoc Advanced Table of Contents

Ad Hoc Advanced Table of Contents Ad Hoc Advanced Table of Contents Functions... 1 Adding a Function to the Adhoc Query:... 1 Constant... 2 Coalesce... 4 Concatenate... 6 Add/Subtract... 7 Logical Expressions... 8 Creating a Logical Expression:...

More information

PORTLANDDIOCESE.ORG Email - How to Connect Table of Contents

PORTLANDDIOCESE.ORG Email - How to Connect Table of Contents 1 PORTLANDDIOCESE.ORG Email - How to Connect Table of Contents Email Access via a Web Browser... 2 Email Client Setup... 3 Outlook 2007, 2010 & 2013 for Windows... 3 Outlook for Mac 2011... 5 Mac OS X

More information

CSSEA Helpdesk User Guide

CSSEA Helpdesk User Guide CSSEA Helpdesk User Guide Contents I. Creating tickets... 3 1. Creating a New Ticket via Email... 3 a. Email format... 3 b. New ticket reply... 3 2. Creating a New ticket via the Website... 4 a. Browse

More information

The features of GEPARD Ecommerce includes:

The features of GEPARD Ecommerce includes: GEPARD Ecommerce is the ideal platform for big players in the e-commerce market who have millions of products, multiple suppliers and/or content services integration, and ERP and PIM connections. Unlike

More information