Enviar búsqueda
Cargar
Heimdall Data: "Increase Application Performance with SQL Auto-Caching; No Code Changes"
•
Descargar como PPTX, PDF
•
0 recomendaciones
•
199 vistas
Tom Diederich
Seguir
Bay Area In-Memory Computing Meetup, Aug. 23, 2018
Leer menos
Leer más
Ciencias
Denunciar
Compartir
Denunciar
Compartir
1 de 19
Descargar ahora
Recomendados
Heimdall Data Overview 2018
Heimdall Data Overview 2018
Roland Lee
Modernise your Data Warehouse with Amazon Redshift and Amazon Redshift Spectrum
Modernise your Data Warehouse with Amazon Redshift and Amazon Redshift Spectrum
Amazon Web Services
Hadoop Journey at Walgreens
Hadoop Journey at Walgreens
DataWorks Summit
Conquering Data Migration from Oracle to Postgres
Conquering Data Migration from Oracle to Postgres
EDB
Whither the Hadoop Developer Experience, June Hadoop Meetup, Nitin Motgi
Whither the Hadoop Developer Experience, June Hadoop Meetup, Nitin Motgi
Felicia Haggarty
The EDW Ecosystem
The EDW Ecosystem
DataWorks Summit/Hadoop Summit
Impala use case @ Zoosk
Impala use case @ Zoosk
Cloudera, Inc.
HBaseCon 2012 | Developing Real Time Analytics Applications Using HBase in th...
HBaseCon 2012 | Developing Real Time Analytics Applications Using HBase in th...
Cloudera, Inc.
Recomendados
Heimdall Data Overview 2018
Heimdall Data Overview 2018
Roland Lee
Modernise your Data Warehouse with Amazon Redshift and Amazon Redshift Spectrum
Modernise your Data Warehouse with Amazon Redshift and Amazon Redshift Spectrum
Amazon Web Services
Hadoop Journey at Walgreens
Hadoop Journey at Walgreens
DataWorks Summit
Conquering Data Migration from Oracle to Postgres
Conquering Data Migration from Oracle to Postgres
EDB
Whither the Hadoop Developer Experience, June Hadoop Meetup, Nitin Motgi
Whither the Hadoop Developer Experience, June Hadoop Meetup, Nitin Motgi
Felicia Haggarty
The EDW Ecosystem
The EDW Ecosystem
DataWorks Summit/Hadoop Summit
Impala use case @ Zoosk
Impala use case @ Zoosk
Cloudera, Inc.
HBaseCon 2012 | Developing Real Time Analytics Applications Using HBase in th...
HBaseCon 2012 | Developing Real Time Analytics Applications Using HBase in th...
Cloudera, Inc.
Securing your Big Data Environments in the Cloud
Securing your Big Data Environments in the Cloud
DataWorks Summit
Hadoop vs. RDBMS for Advanced Analytics
Hadoop vs. RDBMS for Advanced Analytics
joshwills
Cost of Ownership for Hadoop Implementation
Cost of Ownership for Hadoop Implementation
DataWorks Summit
Addressing Enterprise Customer Pain Points with a Data Driven Architecture
Addressing Enterprise Customer Pain Points with a Data Driven Architecture
DataWorks Summit
Architecting a datalake
Architecting a datalake
Laurent Leturgez
Optimizing Big Data to run in the Public Cloud
Optimizing Big Data to run in the Public Cloud
Qubole
Warehouse chapter3
Warehouse chapter3
fika sweety
Keynote – From MapReduce to Spark: An Ecosystem Evolves by Doug Cutting, Chie...
Keynote – From MapReduce to Spark: An Ecosystem Evolves by Doug Cutting, Chie...
Cloudera, Inc.
Introduction to Kudu - StampedeCon 2016
Introduction to Kudu - StampedeCon 2016
StampedeCon
Atlanta MLConf
Atlanta MLConf
Qubole
Hadoop in Validated Environment - Data Governance Initiative
Hadoop in Validated Environment - Data Governance Initiative
DataWorks Summit
Insights into Real World Data Management Challenges
Insights into Real World Data Management Challenges
DataWorks Summit
"Integration of Hadoop in Business landscape", Michal Alexa, IT and Innovatio...
"Integration of Hadoop in Business landscape", Michal Alexa, IT and Innovatio...
Dataconomy Media
Unlocking big data with Hadoop + MySQL
Unlocking big data with Hadoop + MySQL
Ricky Setyawan
Delivering fast, powerful and scalable analytics
Delivering fast, powerful and scalable analytics
MariaDB plc
Afternoons with Azure - Azure Data Services
Afternoons with Azure - Azure Data Services
CCG
Hadoop and Manufacturing
Hadoop and Manufacturing
Cloudera, Inc.
Summer Shorts: Big Data Integration
Summer Shorts: Big Data Integration
ibi
Extreme Sports & Beyond: Exploring a new frontier in data with GoPro
Extreme Sports & Beyond: Exploring a new frontier in data with GoPro
Cloudera, Inc.
How Data Drives Business at Choice Hotels
How Data Drives Business at Choice Hotels
Cloudera, Inc.
Heimdall data for AWS.2018
Heimdall data for AWS.2018
Roland Lee
Open Source Databases on the Cloud - Peter Dachnowicz
Open Source Databases on the Cloud - Peter Dachnowicz
Amazon Web Services
Más contenido relacionado
La actualidad más candente
Securing your Big Data Environments in the Cloud
Securing your Big Data Environments in the Cloud
DataWorks Summit
Hadoop vs. RDBMS for Advanced Analytics
Hadoop vs. RDBMS for Advanced Analytics
joshwills
Cost of Ownership for Hadoop Implementation
Cost of Ownership for Hadoop Implementation
DataWorks Summit
Addressing Enterprise Customer Pain Points with a Data Driven Architecture
Addressing Enterprise Customer Pain Points with a Data Driven Architecture
DataWorks Summit
Architecting a datalake
Architecting a datalake
Laurent Leturgez
Optimizing Big Data to run in the Public Cloud
Optimizing Big Data to run in the Public Cloud
Qubole
Warehouse chapter3
Warehouse chapter3
fika sweety
Keynote – From MapReduce to Spark: An Ecosystem Evolves by Doug Cutting, Chie...
Keynote – From MapReduce to Spark: An Ecosystem Evolves by Doug Cutting, Chie...
Cloudera, Inc.
Introduction to Kudu - StampedeCon 2016
Introduction to Kudu - StampedeCon 2016
StampedeCon
Atlanta MLConf
Atlanta MLConf
Qubole
Hadoop in Validated Environment - Data Governance Initiative
Hadoop in Validated Environment - Data Governance Initiative
DataWorks Summit
Insights into Real World Data Management Challenges
Insights into Real World Data Management Challenges
DataWorks Summit
"Integration of Hadoop in Business landscape", Michal Alexa, IT and Innovatio...
"Integration of Hadoop in Business landscape", Michal Alexa, IT and Innovatio...
Dataconomy Media
Unlocking big data with Hadoop + MySQL
Unlocking big data with Hadoop + MySQL
Ricky Setyawan
Delivering fast, powerful and scalable analytics
Delivering fast, powerful and scalable analytics
MariaDB plc
Afternoons with Azure - Azure Data Services
Afternoons with Azure - Azure Data Services
CCG
Hadoop and Manufacturing
Hadoop and Manufacturing
Cloudera, Inc.
Summer Shorts: Big Data Integration
Summer Shorts: Big Data Integration
ibi
Extreme Sports & Beyond: Exploring a new frontier in data with GoPro
Extreme Sports & Beyond: Exploring a new frontier in data with GoPro
Cloudera, Inc.
How Data Drives Business at Choice Hotels
How Data Drives Business at Choice Hotels
Cloudera, Inc.
La actualidad más candente
(20)
Securing your Big Data Environments in the Cloud
Securing your Big Data Environments in the Cloud
Hadoop vs. RDBMS for Advanced Analytics
Hadoop vs. RDBMS for Advanced Analytics
Cost of Ownership for Hadoop Implementation
Cost of Ownership for Hadoop Implementation
Addressing Enterprise Customer Pain Points with a Data Driven Architecture
Addressing Enterprise Customer Pain Points with a Data Driven Architecture
Architecting a datalake
Architecting a datalake
Optimizing Big Data to run in the Public Cloud
Optimizing Big Data to run in the Public Cloud
Warehouse chapter3
Warehouse chapter3
Keynote – From MapReduce to Spark: An Ecosystem Evolves by Doug Cutting, Chie...
Keynote – From MapReduce to Spark: An Ecosystem Evolves by Doug Cutting, Chie...
Introduction to Kudu - StampedeCon 2016
Introduction to Kudu - StampedeCon 2016
Atlanta MLConf
Atlanta MLConf
Hadoop in Validated Environment - Data Governance Initiative
Hadoop in Validated Environment - Data Governance Initiative
Insights into Real World Data Management Challenges
Insights into Real World Data Management Challenges
"Integration of Hadoop in Business landscape", Michal Alexa, IT and Innovatio...
"Integration of Hadoop in Business landscape", Michal Alexa, IT and Innovatio...
Unlocking big data with Hadoop + MySQL
Unlocking big data with Hadoop + MySQL
Delivering fast, powerful and scalable analytics
Delivering fast, powerful and scalable analytics
Afternoons with Azure - Azure Data Services
Afternoons with Azure - Azure Data Services
Hadoop and Manufacturing
Hadoop and Manufacturing
Summer Shorts: Big Data Integration
Summer Shorts: Big Data Integration
Extreme Sports & Beyond: Exploring a new frontier in data with GoPro
Extreme Sports & Beyond: Exploring a new frontier in data with GoPro
How Data Drives Business at Choice Hotels
How Data Drives Business at Choice Hotels
Similar a Heimdall Data: "Increase Application Performance with SQL Auto-Caching; No Code Changes"
Heimdall data for AWS.2018
Heimdall data for AWS.2018
Roland Lee
Open Source Databases on the Cloud - Peter Dachnowicz
Open Source Databases on the Cloud - Peter Dachnowicz
Amazon Web Services
Open Source Managed Databases: Database Week SF
Open Source Managed Databases: Database Week SF
Amazon Web Services
Open Source Managed Databases: Database Week San Francisco
Open Source Managed Databases: Database Week San Francisco
Amazon Web Services
MySQL and MariaDB
MySQL and MariaDB
Amazon Web Services
10 Hacks for Optimizing MySQL in the Cloud - AWS Online Tech Talks
10 Hacks for Optimizing MySQL in the Cloud - AWS Online Tech Talks
Amazon Web Services
Has Your Data Gone Rogue?
Has Your Data Gone Rogue?
Tony Pearson
Amazon Aurora
Amazon Aurora
Amazon Web Services
Choosing the Right Database for My Workload: Purpose-Built Databases
Choosing the Right Database for My Workload: Purpose-Built Databases
AWS Germany
Amazon Aurora: Database Week SF
Amazon Aurora: Database Week SF
Amazon Web Services
Come scalare da zero ai tuoi primi 10 milioni di utenti.pdf
Come scalare da zero ai tuoi primi 10 milioni di utenti.pdf
Amazon Web Services
Module 4 - AWSome Day Online Conference 2018
Module 4 - AWSome Day Online Conference 2018
Amazon Web Services
Non-Relational Revolution
Non-Relational Revolution
Amazon Web Services
Data Warehouses and Data Lakes
Data Warehouses and Data Lakes
Amazon Web Services
MySQL and MariaDB
MySQL and MariaDB
Amazon Web Services
Non-Relational Revolution: Database Week SF
Non-Relational Revolution: Database Week SF
Amazon Web Services
Data Warehouses and Data Lakes
Data Warehouses and Data Lakes
Amazon Web Services
How Amazon Migrated Items & Offers for Retail, Marketplace, & Digital to Dyna...
How Amazon Migrated Items & Offers for Retail, Marketplace, & Digital to Dyna...
Amazon Web Services
Data Warehouses & Data Lakes: Data Analytics Week at the SF Loft
Data Warehouses & Data Lakes: Data Analytics Week at the SF Loft
Amazon Web Services
ElastiCache and Redis - Samir Karande
ElastiCache and Redis - Samir Karande
Amazon Web Services
Similar a Heimdall Data: "Increase Application Performance with SQL Auto-Caching; No Code Changes"
(20)
Heimdall data for AWS.2018
Heimdall data for AWS.2018
Open Source Databases on the Cloud - Peter Dachnowicz
Open Source Databases on the Cloud - Peter Dachnowicz
Open Source Managed Databases: Database Week SF
Open Source Managed Databases: Database Week SF
Open Source Managed Databases: Database Week San Francisco
Open Source Managed Databases: Database Week San Francisco
MySQL and MariaDB
MySQL and MariaDB
10 Hacks for Optimizing MySQL in the Cloud - AWS Online Tech Talks
10 Hacks for Optimizing MySQL in the Cloud - AWS Online Tech Talks
Has Your Data Gone Rogue?
Has Your Data Gone Rogue?
Amazon Aurora
Amazon Aurora
Choosing the Right Database for My Workload: Purpose-Built Databases
Choosing the Right Database for My Workload: Purpose-Built Databases
Amazon Aurora: Database Week SF
Amazon Aurora: Database Week SF
Come scalare da zero ai tuoi primi 10 milioni di utenti.pdf
Come scalare da zero ai tuoi primi 10 milioni di utenti.pdf
Module 4 - AWSome Day Online Conference 2018
Module 4 - AWSome Day Online Conference 2018
Non-Relational Revolution
Non-Relational Revolution
Data Warehouses and Data Lakes
Data Warehouses and Data Lakes
MySQL and MariaDB
MySQL and MariaDB
Non-Relational Revolution: Database Week SF
Non-Relational Revolution: Database Week SF
Data Warehouses and Data Lakes
Data Warehouses and Data Lakes
How Amazon Migrated Items & Offers for Retail, Marketplace, & Digital to Dyna...
How Amazon Migrated Items & Offers for Retail, Marketplace, & Digital to Dyna...
Data Warehouses & Data Lakes: Data Analytics Week at the SF Loft
Data Warehouses & Data Lakes: Data Analytics Week at the SF Loft
ElastiCache and Redis - Samir Karande
ElastiCache and Redis - Samir Karande
Más de Tom Diederich
Tom Diederich portfolio presentation (updated Nov. 18, 2016)
Tom Diederich portfolio presentation (updated Nov. 18, 2016)
Tom Diederich
How to build & grow online communities: with Tom Diederich
How to build & grow online communities: with Tom Diederich
Tom Diederich
Troubleshooting Apache® Ignite™
Troubleshooting Apache® Ignite™
Tom Diederich
How to build a production-ready in-memory-based application in 1 hour
How to build a production-ready in-memory-based application in 1 hour
Tom Diederich
Ingesting streaming data for analysis in apache ignite (stream sets theme)
Ingesting streaming data for analysis in apache ignite (stream sets theme)
Tom Diederich
IT Modernization in Practice
IT Modernization in Practice
Tom Diederich
In-Memory Key Value Store (KVS) in FPGA for Ultra Low Latency and High Throug...
In-Memory Key Value Store (KVS) in FPGA for Ultra Low Latency and High Throug...
Tom Diederich
Machine learning and deep learning with Apache Ignite
Machine learning and deep learning with Apache Ignite
Tom Diederich
Improving Apache Spark™ In-Memory Computing with Apache Ignite™
Improving Apache Spark™ In-Memory Computing with Apache Ignite™
Tom Diederich
Comparing Apache Ignite and Cassandra for Hybrid Transactional/Analytical Pro...
Comparing Apache Ignite and Cassandra for Hybrid Transactional/Analytical Pro...
Tom Diederich
“Building consistent and highly available distributed systems with Apache Ign...
“Building consistent and highly available distributed systems with Apache Ign...
Tom Diederich
Quick MySQL performance check
Quick MySQL performance check
Tom Diederich
Más de Tom Diederich
(12)
Tom Diederich portfolio presentation (updated Nov. 18, 2016)
Tom Diederich portfolio presentation (updated Nov. 18, 2016)
How to build & grow online communities: with Tom Diederich
How to build & grow online communities: with Tom Diederich
Troubleshooting Apache® Ignite™
Troubleshooting Apache® Ignite™
How to build a production-ready in-memory-based application in 1 hour
How to build a production-ready in-memory-based application in 1 hour
Ingesting streaming data for analysis in apache ignite (stream sets theme)
Ingesting streaming data for analysis in apache ignite (stream sets theme)
IT Modernization in Practice
IT Modernization in Practice
In-Memory Key Value Store (KVS) in FPGA for Ultra Low Latency and High Throug...
In-Memory Key Value Store (KVS) in FPGA for Ultra Low Latency and High Throug...
Machine learning and deep learning with Apache Ignite
Machine learning and deep learning with Apache Ignite
Improving Apache Spark™ In-Memory Computing with Apache Ignite™
Improving Apache Spark™ In-Memory Computing with Apache Ignite™
Comparing Apache Ignite and Cassandra for Hybrid Transactional/Analytical Pro...
Comparing Apache Ignite and Cassandra for Hybrid Transactional/Analytical Pro...
“Building consistent and highly available distributed systems with Apache Ign...
“Building consistent and highly available distributed systems with Apache Ign...
Quick MySQL performance check
Quick MySQL performance check
Último
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
chandars293
Dopamine neurotransmitter determination using graphite sheet- graphene nano-s...
Dopamine neurotransmitter determination using graphite sheet- graphene nano-s...
Mohammad Khajehpour
Feature-aligned N-BEATS with Sinkhorn divergence (ICLR '24)
Feature-aligned N-BEATS with Sinkhorn divergence (ICLR '24)
Joonhun Lee
Justdial Call Girls In Indirapuram, Ghaziabad, 8800357707 Escorts Service
Justdial Call Girls In Indirapuram, Ghaziabad, 8800357707 Escorts Service
monikaservice1
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
RizalinePalanog2
GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)
Areesha Ahmad
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
sakshisoni2385
Unit5-Cloud.pptx for lpu course cse121 o
Unit5-Cloud.pptx for lpu course cse121 o
ManavSingh202607
COMPUTING ANTI-DERIVATIVES(Integration by SUBSTITUTION)
COMPUTING ANTI-DERIVATIVES(Integration by SUBSTITUTION)
AkefAfaneh2
GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)
Areesha Ahmad
FAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
FAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
Alex Henderson
Forensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdf
rohankumarsinghrore1
Call Girls Alandi Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Alandi Call Me 7737669865 Budget Friendly No Advance Booking
roncy bisnoi
COST ESTIMATION FOR A RESEARCH PROJECT.pptx
COST ESTIMATION FOR A RESEARCH PROJECT.pptx
FarihaAbdulRasheed
Pests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdf
PirithiRaju
CELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdf
Nistarini College, Purulia (W.B) India
Proteomics: types, protein profiling steps etc.
Proteomics: types, protein profiling steps etc.
Silpa
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
Nitya salvi
PSYCHOSOCIAL NEEDS. in nursing II sem pptx
PSYCHOSOCIAL NEEDS. in nursing II sem pptx
Suji236384
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑
Damini Dixit
Último
(20)
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
High Class Escorts in Hyderabad ₹7.5k Pick Up & Drop With Cash Payment 969456...
Dopamine neurotransmitter determination using graphite sheet- graphene nano-s...
Dopamine neurotransmitter determination using graphite sheet- graphene nano-s...
Feature-aligned N-BEATS with Sinkhorn divergence (ICLR '24)
Feature-aligned N-BEATS with Sinkhorn divergence (ICLR '24)
Justdial Call Girls In Indirapuram, Ghaziabad, 8800357707 Escorts Service
Justdial Call Girls In Indirapuram, Ghaziabad, 8800357707 Escorts Service
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
Pulmonary drug delivery system M.pharm -2nd sem P'ceutics
Unit5-Cloud.pptx for lpu course cse121 o
Unit5-Cloud.pptx for lpu course cse121 o
COMPUTING ANTI-DERIVATIVES(Integration by SUBSTITUTION)
COMPUTING ANTI-DERIVATIVES(Integration by SUBSTITUTION)
GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)
FAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
FAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
Forensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdf
Call Girls Alandi Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Alandi Call Me 7737669865 Budget Friendly No Advance Booking
COST ESTIMATION FOR A RESEARCH PROJECT.pptx
COST ESTIMATION FOR A RESEARCH PROJECT.pptx
Pests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdf
CELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdf
Proteomics: types, protein profiling steps etc.
Proteomics: types, protein profiling steps etc.
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
❤Jammu Kashmir Call Girls 8617697112 Personal Whatsapp Number 💦✅.
PSYCHOSOCIAL NEEDS. in nursing II sem pptx
PSYCHOSOCIAL NEEDS. in nursing II sem pptx
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑
Heimdall Data: "Increase Application Performance with SQL Auto-Caching; No Code Changes"
1.
Click to edit
Master title style Copyright © 2016 Heimdall Data, Inc.| www.heimdalldata.com ©2018 Heimdall Data, inc. www.heimdalldata.com SQL Database Proxy Roland Lee
2.
Click to edit
Master title style Copyright © 2016 Heimdall Data, Inc.| www.heimdalldata.comCopyright © 2018 Heimdall Data, Inc. www.heimdalldata.com 2 Agenda 1) Database Proxy Introduction 2) Demo
3.
Click to edit
Master title style Copyright © 2016 Heimdall Data, Inc.| www.heimdalldata.comCopyright © 2018 Heimdall Data, Inc. www.heimdalldata.com 3 Web scale Challenges More users and applications implies • Higher data volumes • More tables, changes to schema • Higher latency responses
4.
Click to edit
Master title style Copyright © 2016 Heimdall Data, Inc.| www.heimdalldata.com Feature ProxySQL Automated Failover SQL Read/Write Splitting Database Vendor Neutral Automated Cache invalidation Reduces network latency Database Proxy Vendors ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓
5.
Click to edit
Master title style Copyright © 2016 Heimdall Data, Inc.| www.heimdalldata.comCopyright © 2018 Heimdall Data, Inc. www.heimdalldata.com 5 Heimdall Database Proxy • No code changes • Database vendor neutral
6.
Click to edit
Master title style Copyright © 2016 Heimdall Data, Inc.| www.heimdalldata.comCopyright © 2018 Heimdall Data, Inc. www.heimdalldata.com 6 Heimdall Data Software Options Application Heimdall Data Proxy Vendor Database Driver Application Server Runs as an agent Application Heimdall Data JDBC Vendor JDBC Driver JDBC driver, .jar file Application Server Any JDBC data source
7.
Click to edit
Master title style Copyright © 2016 Heimdall Data, Inc.| www.heimdalldata.comCopyright © 2018 Heimdall Data, Inc. www.heimdalldata.com 7 Heimdall Distributed Database Proxy Removes network latency Auto-caching Auto-invalidation Distributed, client SQL Optimization
8.
Click to edit
Master title style Copyright © 2016 Heimdall Data, Inc.| www.heimdalldata.comCopyright © 2018 Heimdall Data, Inc. www.heimdalldata.com 8 Heimdall Data Use Cases Use case Customer Benefit SQL Results Caching • Auto-caching / Auto-invalidate • NO code changes Automated failover • Faster failover for MySQL & SQL Server AlwaysOn • PGPool-II Replacement Horizontal Scale-out • Better use of read replicas • Lag detection to guarantee fresh data • NO code changes Auditing for Privacy Compliance • Logs data access: Who, what, when • GDPR, SOX, PCI, HIPPA
9.
Click to edit
Master title style Copyright © 2016 Heimdall Data, Inc.| www.heimdalldata.comCopyright © 2018 Heimdall Data, Inc. www.heimdalldata.com 9 Application Server Application Heimdall Data Heimdall Distributed Deployment Application Servers Application Server Application Heimdall Data Application Server Application Heimdall Data Application Server Heimdall Central Console • You choose the storage • Heimdall auto-caches • Heimdall auto-invalidates Automated DB Failover Elasticache SQL Analytics Audit Logging
10.
Click to edit
Master title style Copyright © 2016 Heimdall Data, Inc.| www.heimdalldata.com L2 Cache Heimdall DB Proxy Removes network latency Application Server Local Cache Application SQL SQL Application Server - SQL Caching Elasticache
11.
Click to edit
Master title style Copyright © 2016 Heimdall Data, Inc.| www.heimdalldata.comCopyright © 2018 Heimdall Data, Inc. www.heimdalldata.com 11 How it Works 1) Heimdall proxy intercepts and forwards SQL traffic between app & database. 2) Heimdall caches SQL results only if there is a performance benefit. 3) Heimdall acts as a look-aside cache 4) Not a write-through or read-through cache 5) Heimdall insures data consistency.
12.
Click to edit
Master title style Copyright © 2016 Heimdall Data, Inc.| www.heimdalldata.comCopyright © 2018 Heimdall Data, Inc. www.heimdalldata.com 12 What to cache? Uses real-time analysis and statistics on: – Query frequency and variability – Relative performance of Cache vs. Database Provides: – Auto-cache only if there is a performance benefit – Cache recommendations and benefits
13.
Click to edit
Master title style Copyright © 2016 Heimdall Data, Inc.| www.heimdalldata.comCopyright © 2018 Heimdall Data, Inc. www.heimdalldata.com 13 Heimdall Query Analytics Very cacheable. 700 s per query
14.
Click to edit
Master title style Copyright © 2016 Heimdall Data, Inc.| www.heimdalldata.comCopyright © 2018 Heimdall Data, Inc. www.heimdalldata.com 14 Heimdall Cache Rules Analytics After: Cached response in 70 s per query. Reduced database load. Before: Query response time 700 s per query. Significant repetitive database load.
15.
Click to edit
Master title style Copyright © 2016 Heimdall Data, Inc.| www.heimdalldata.com ©2018 Heimdall Data, inc. www.heimdalldata.com Use Cases
16.
Click to edit
Master title style Copyright © 2016 Heimdall Data, Inc.| www.heimdalldata.comCopyright © 2018 Heimdall Data, Inc. www.heimdalldata.com 16 Use case #1: Horizontal Scale-out 1. Automate use of read replicas (read/write splits) 1. Replication lag detection to ensure data freshness 2. Scale out the database with no application changes! Write Application Server Application Heimdall Data Read 1 Read 2 Read 3 Application Server
17.
Click to edit
Master title style Copyright © 2016 Heimdall Data, Inc.| www.heimdalldata.com Data Consumers Heimdall Data SQL Traffic Manager OLTP Analytics Data Federation Intelligent SQL Routing Amazon Redshift
18.
Click to edit
Master title style Copyright © 2016 Heimdall Data, Inc.| www.heimdalldata.com Heimdall DB Proxy Application Server Application SQL Heimdall Central Console Use case #3: End-to-End SQL Analytics Identifies performance bottleneck • Application? • Database? • Network?
19.
Click to edit
Master title style Copyright © 2016 Heimdall Data, Inc.| www.heimdalldata.com Thank You
Descargar ahora