Soumettre la recherche
Mettre en ligne
Does it Mix? Cassandra and RDBMS working together!
•
Télécharger en tant que PPTX, PDF
•
0 j'aime
•
587 vues
Carlos Juzarte Rolo
Suivre
How Cassandra fits in traditional Architectures with RDBMS databases.
Lire moins
Lire la suite
Technologie
Signaler
Partager
Signaler
Partager
1 sur 21
Télécharger maintenant
Recommandé
Maxis Alchemize imug 2017
Maxis Alchemize imug 2017
BrandonWilhelm4
noSQL choices
noSQL choices
lugiamaster4
Designing a modern data warehouse in azure
Designing a modern data warehouse in azure
Antonios Chatzipavlis
SQL vs NoSQL: Big Data Adoption & Success in the Enterprise
SQL vs NoSQL: Big Data Adoption & Success in the Enterprise
Anita Luthra
Data Caching Evolution - the SafePeak deck from webcast 2014-04-24
Data Caching Evolution - the SafePeak deck from webcast 2014-04-24
Vladi Vexler
DataGraft Platform: RDF Database-as-a-Service
DataGraft Platform: RDF Database-as-a-Service
Marin Dimitrov
The Matrix and DataStax
The Matrix and DataStax
DataStax
Real World NoSQL (by Chris Yuen)
Real World NoSQL (by Chris Yuen)
orcsab
Recommandé
Maxis Alchemize imug 2017
Maxis Alchemize imug 2017
BrandonWilhelm4
noSQL choices
noSQL choices
lugiamaster4
Designing a modern data warehouse in azure
Designing a modern data warehouse in azure
Antonios Chatzipavlis
SQL vs NoSQL: Big Data Adoption & Success in the Enterprise
SQL vs NoSQL: Big Data Adoption & Success in the Enterprise
Anita Luthra
Data Caching Evolution - the SafePeak deck from webcast 2014-04-24
Data Caching Evolution - the SafePeak deck from webcast 2014-04-24
Vladi Vexler
DataGraft Platform: RDF Database-as-a-Service
DataGraft Platform: RDF Database-as-a-Service
Marin Dimitrov
The Matrix and DataStax
The Matrix and DataStax
DataStax
Real World NoSQL (by Chris Yuen)
Real World NoSQL (by Chris Yuen)
orcsab
Data base assignment help
Data base assignment help
Nome Sobrenome
Running your database in the cloud presentation
Running your database in the cloud presentation
Aravindharamanan S
How R Developers Can Build and Share Data and AI Applications that Scale with...
How R Developers Can Build and Share Data and AI Applications that Scale with...
Databricks
Big Data Business Transformation - Big Picture and Blueprints
Big Data Business Transformation - Big Picture and Blueprints
Ashnikbiz
Business Intelligence is Not an Oxymoron
Business Intelligence is Not an Oxymoron
BAASS Business Solutions Inc.
MySQL HA Sharding-Fabric
MySQL HA Sharding-Fabric
Abdul Manaf
Low-cost Open Data As-a-Service
Low-cost Open Data As-a-Service
Marin Dimitrov
Scylla Summit 2022: ScyllaDB Cloud: Simplifying Deployment to the Public Cloud
Scylla Summit 2022: ScyllaDB Cloud: Simplifying Deployment to the Public Cloud
ScyllaDB
Mongo db groundup-0-nosql-intro-syedawasekhirni
Mongo db groundup-0-nosql-intro-syedawasekhirni
Dr. Awase Khirni Syed
Fighting Fraud with Apache Spark
Fighting Fraud with Apache Spark
Miklos Christine
Scaling SQL and NoSQL Databases in the Cloud
Scaling SQL and NoSQL Databases in the Cloud
RightScale
Sql vs NO-SQL database differences explained
Sql vs NO-SQL database differences explained
Satya Pal
MySQL 和 InnoDB 性能
MySQL 和 InnoDB 性能
YUCHENG HU
Benchmark: Beyond Aurora. Scale-out SQL databases for AWS.
Benchmark: Beyond Aurora. Scale-out SQL databases for AWS.
Clustrix
Scaling MySQL using Fabric
Scaling MySQL using Fabric
Karthik .P.R
NoSql Data Management
NoSql Data Management
sameerfaizan
Benchmark Showdown: Which Relational Database is the Fastest on AWS?
Benchmark Showdown: Which Relational Database is the Fastest on AWS?
Clustrix
Text Analytics & Linked Data Management As-a-Service
Text Analytics & Linked Data Management As-a-Service
Marin Dimitrov
Mongo db model relationships with documents
Mongo db model relationships with documents
Dr. Awase Khirni Syed
Datastax - Why Your RDBMS fails at scale
Datastax - Why Your RDBMS fails at scale
Ruth Mills
NoSQL
NoSQL
Radu Vunvulea
IoT and Big Data - Iot Asia 2014
IoT and Big Data - Iot Asia 2014
John Berns
Contenu connexe
Tendances
Data base assignment help
Data base assignment help
Nome Sobrenome
Running your database in the cloud presentation
Running your database in the cloud presentation
Aravindharamanan S
How R Developers Can Build and Share Data and AI Applications that Scale with...
How R Developers Can Build and Share Data and AI Applications that Scale with...
Databricks
Big Data Business Transformation - Big Picture and Blueprints
Big Data Business Transformation - Big Picture and Blueprints
Ashnikbiz
Business Intelligence is Not an Oxymoron
Business Intelligence is Not an Oxymoron
BAASS Business Solutions Inc.
MySQL HA Sharding-Fabric
MySQL HA Sharding-Fabric
Abdul Manaf
Low-cost Open Data As-a-Service
Low-cost Open Data As-a-Service
Marin Dimitrov
Scylla Summit 2022: ScyllaDB Cloud: Simplifying Deployment to the Public Cloud
Scylla Summit 2022: ScyllaDB Cloud: Simplifying Deployment to the Public Cloud
ScyllaDB
Mongo db groundup-0-nosql-intro-syedawasekhirni
Mongo db groundup-0-nosql-intro-syedawasekhirni
Dr. Awase Khirni Syed
Fighting Fraud with Apache Spark
Fighting Fraud with Apache Spark
Miklos Christine
Scaling SQL and NoSQL Databases in the Cloud
Scaling SQL and NoSQL Databases in the Cloud
RightScale
Sql vs NO-SQL database differences explained
Sql vs NO-SQL database differences explained
Satya Pal
MySQL 和 InnoDB 性能
MySQL 和 InnoDB 性能
YUCHENG HU
Benchmark: Beyond Aurora. Scale-out SQL databases for AWS.
Benchmark: Beyond Aurora. Scale-out SQL databases for AWS.
Clustrix
Scaling MySQL using Fabric
Scaling MySQL using Fabric
Karthik .P.R
NoSql Data Management
NoSql Data Management
sameerfaizan
Benchmark Showdown: Which Relational Database is the Fastest on AWS?
Benchmark Showdown: Which Relational Database is the Fastest on AWS?
Clustrix
Text Analytics & Linked Data Management As-a-Service
Text Analytics & Linked Data Management As-a-Service
Marin Dimitrov
Mongo db model relationships with documents
Mongo db model relationships with documents
Dr. Awase Khirni Syed
Tendances
(19)
Data base assignment help
Data base assignment help
Running your database in the cloud presentation
Running your database in the cloud presentation
How R Developers Can Build and Share Data and AI Applications that Scale with...
How R Developers Can Build and Share Data and AI Applications that Scale with...
Big Data Business Transformation - Big Picture and Blueprints
Big Data Business Transformation - Big Picture and Blueprints
Business Intelligence is Not an Oxymoron
Business Intelligence is Not an Oxymoron
MySQL HA Sharding-Fabric
MySQL HA Sharding-Fabric
Low-cost Open Data As-a-Service
Low-cost Open Data As-a-Service
Scylla Summit 2022: ScyllaDB Cloud: Simplifying Deployment to the Public Cloud
Scylla Summit 2022: ScyllaDB Cloud: Simplifying Deployment to the Public Cloud
Mongo db groundup-0-nosql-intro-syedawasekhirni
Mongo db groundup-0-nosql-intro-syedawasekhirni
Fighting Fraud with Apache Spark
Fighting Fraud with Apache Spark
Scaling SQL and NoSQL Databases in the Cloud
Scaling SQL and NoSQL Databases in the Cloud
Sql vs NO-SQL database differences explained
Sql vs NO-SQL database differences explained
MySQL 和 InnoDB 性能
MySQL 和 InnoDB 性能
Benchmark: Beyond Aurora. Scale-out SQL databases for AWS.
Benchmark: Beyond Aurora. Scale-out SQL databases for AWS.
Scaling MySQL using Fabric
Scaling MySQL using Fabric
NoSql Data Management
NoSql Data Management
Benchmark Showdown: Which Relational Database is the Fastest on AWS?
Benchmark Showdown: Which Relational Database is the Fastest on AWS?
Text Analytics & Linked Data Management As-a-Service
Text Analytics & Linked Data Management As-a-Service
Mongo db model relationships with documents
Mongo db model relationships with documents
Similaire à Does it Mix? Cassandra and RDBMS working together!
Datastax - Why Your RDBMS fails at scale
Datastax - Why Your RDBMS fails at scale
Ruth Mills
NoSQL
NoSQL
Radu Vunvulea
IoT and Big Data - Iot Asia 2014
IoT and Big Data - Iot Asia 2014
John Berns
Big Data Analytics on the Cloud Oracle Applications AWS Redshift & Tableau
Big Data Analytics on the Cloud Oracle Applications AWS Redshift & Tableau
Sam Palani
Hadoop and the Data Warehouse: When to Use Which
Hadoop and the Data Warehouse: When to Use Which
DataWorks Summit
NoSQLDatabases
NoSQLDatabases
Adi Challa
NoSql Brownbag
NoSql Brownbag
Sandeep Kumar
Big Data training
Big Data training
vishal192091
SQL Engines for Hadoop - The case for Impala
SQL Engines for Hadoop - The case for Impala
markgrover
CA Technologies Customer Presentation
CA Technologies Customer Presentation
Splunk
An overview of modern scalable web development
An overview of modern scalable web development
Tung Nguyen
How to use Big Data and Data Lake concept in business using Hadoop and Spark...
How to use Big Data and Data Lake concept in business using Hadoop and Spark...
Institute of Contemporary Sciences
Options for Data Prep - A Survey of the Current Market
Options for Data Prep - A Survey of the Current Market
Dremio Corporation
Unlocking big data with Hadoop + MySQL
Unlocking big data with Hadoop + MySQL
Ricky Setyawan
Unlocking Big Data Insights with MySQL
Unlocking Big Data Insights with MySQL
Matt Lord
Big data.ppt
Big data.ppt
IdontKnow66967
How To Tell if Your Business Needs NoSQL
How To Tell if Your Business Needs NoSQL
DataStax
Data Stream Processing for Beginners with Kafka and CDC
Data Stream Processing for Beginners with Kafka and CDC
Abhijit Kumar
Scalability Design Principles - Internal Session
Scalability Design Principles - Internal Session
Sachin Sancheti - Microsoft Azure Architect
Scalability designprinciples-v2-130718023602-phpapp02 (1)
Scalability designprinciples-v2-130718023602-phpapp02 (1)
Minal Patil
Similaire à Does it Mix? Cassandra and RDBMS working together!
(20)
Datastax - Why Your RDBMS fails at scale
Datastax - Why Your RDBMS fails at scale
NoSQL
NoSQL
IoT and Big Data - Iot Asia 2014
IoT and Big Data - Iot Asia 2014
Big Data Analytics on the Cloud Oracle Applications AWS Redshift & Tableau
Big Data Analytics on the Cloud Oracle Applications AWS Redshift & Tableau
Hadoop and the Data Warehouse: When to Use Which
Hadoop and the Data Warehouse: When to Use Which
NoSQLDatabases
NoSQLDatabases
NoSql Brownbag
NoSql Brownbag
Big Data training
Big Data training
SQL Engines for Hadoop - The case for Impala
SQL Engines for Hadoop - The case for Impala
CA Technologies Customer Presentation
CA Technologies Customer Presentation
An overview of modern scalable web development
An overview of modern scalable web development
How to use Big Data and Data Lake concept in business using Hadoop and Spark...
How to use Big Data and Data Lake concept in business using Hadoop and Spark...
Options for Data Prep - A Survey of the Current Market
Options for Data Prep - A Survey of the Current Market
Unlocking big data with Hadoop + MySQL
Unlocking big data with Hadoop + MySQL
Unlocking Big Data Insights with MySQL
Unlocking Big Data Insights with MySQL
Big data.ppt
Big data.ppt
How To Tell if Your Business Needs NoSQL
How To Tell if Your Business Needs NoSQL
Data Stream Processing for Beginners with Kafka and CDC
Data Stream Processing for Beginners with Kafka and CDC
Scalability Design Principles - Internal Session
Scalability Design Principles - Internal Session
Scalability designprinciples-v2-130718023602-phpapp02 (1)
Scalability designprinciples-v2-130718023602-phpapp02 (1)
Dernier
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Edi Saputra
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Juan lago vázquez
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
The Digital Insurer
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
The Digital Insurer
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
apidays
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
Nanddeep Nachan
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Jeffrey Haguewood
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Anna Loughnan Colquhoun
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
rafiqahmad00786416
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
DianaGray10
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
apidays
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
Khushali Kathiriya
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
wesley chun
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
debabhi2
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
apidays
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Deepika Singh
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Martijn de Jong
Dernier
(20)
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Does it Mix? Cassandra and RDBMS working together!
1.
Does it mix?
Cassandra and SQL Together!
2.
About Pythian • 18
Years of Data infrastructure management consulting • 200+ Top brands • 6000+ databases under management • Over 400 DBA’s, in 35 countries • Top 5% of DBA work force, 9 Oracle ACE’s, 2 Microsoft MVP’ s, 1 Cassandra MVP • Oracle, Microsoft, MySQL, Datastax partners, Netezza, Hadoop and MongoDB plus UNIX Sysadmin and Oracle apps 2© 2015. All Rights Reserved.
3.
About Me • Cassandra
Consultant • First contact was 0.8 • Cassandra MVP & Datastax Certified Architect • Lisbon Cassandra Meetup • Passion for distributed systems • Loves a good challenge • Waterpolo is my sport • @cjrolo 3© 2015. All Rights Reserved.
4.
1 Cassandra Recap 2
Why? 3 How? 4 Q&A 4© 2015. All Rights Reserved.
5.
Cassandra Basics • Cassandra
is a highly scalable distributed masterless noSQL database • Column Store Architecture • Log Structured Data • CAP Theorem • Eventually Consistent 5© 2015. All Rights Reserved.
6.
Cassandra vs RDBMS •
Scale up vs Scale out • High availability vs Continuous availability • Highly structured vs Semi-structured • Replication is easy 6© 2015. All Rights Reserved.
7.
The Distributed Part 7©
2015. All Rights Reserved.
8.
Some (important) Details •
You need to know your reads before you write • Replication Factor affects your availability, chose wisely! • Per operation consistency – All the way from "writes never fail" to "block for all replicas to be readable". • Update is a special case of Create, and Delete is not a real Delete. 8© 2015. All Rights Reserved.
9.
The Good, the
Bad and the Ugly • The Good: – Distributed – No single point of failure – It's easy to use – You get to sleep at night! • The Bad: – SQL != CQL, can't just drop in • The Ugly – Not enough users! 9© 2015. All Rights Reserved.
10.
Why? • Architectures evolve •
More data, faster processing – Data is also moving • Flexible, on-demand systems • Scale... 10© 2015. All Rights Reserved.
11.
Architectures Then... 11© 2015.
All Rights Reserved.
12.
Architectures Evolving... 12© 2015.
All Rights Reserved.
13.
Architectures Now 13© 2015.
All Rights Reserved.
14.
Yes! They do
Mix! • Velocity can serious hurt non-linear growing databases • Fault tolerance is imperious • Not all data have the same requirements! 14© 2015. All Rights Reserved.
15.
How? • Some options: –
Build a side-system with Cassandra – Put Cassandra in and have 2 data paths • Other options available – Replicate from RDBMS to Cassandra – Hadoop/Spark/etc... data from one to the other – Etc... 15© 2015. All Rights Reserved.
16.
Not so fast... 16©
2015. All Rights Reserved.
17.
Opportunities • New applications –
loose data model avoids app re-writing, data migration, etc... • Augmentation • Scale out better. • Have a data model that allows Cassandra absorb high velocity data • Absorb traffic from several locations 17© 2015. All Rights Reserved.
18.
Pitfalls (1) • Hardware
is important – Get SSDs... • Cassandra "just works" – Can lead to overlooking how the system is performing • Cassandra is new and is changing fast, – Follow DSE Entreprise releases! 18© 2015. All Rights Reserved.
19.
Which Cassandra to
pick? • Rule of thumb: – Follow DSE releases • Use the community (mailing list, IRC, Etc...) • DSE is an option for a all-in-one package! – Search – Analytics – Security – Etc... 19© 2015. All Rights Reserved.
20.
Q&A • Thanks for
listening! • Questions? 20© 2015. All Rights Reserved.
21.
Thank you
Télécharger maintenant