SlideShare una empresa de Scribd logo
1 de 15
ScaleDB The cloud database Dial 712-338-7116 Access Code: 789-140-794
The Problem The cloud enables you to provision storage and compute power, but not database services…until now. ScaleDB “cloud-enables” open source databases, making them dramatically easier to provision, manage, scale and maintain in the cloud.
The Cloud is Disrupting Databases Shared Nothing Shared Disk 200-400 MB/s each 1.25 MB/s each 64 MB/s 1.25 MB/s each 1.25 MB/s each 1.25 MB/s each 8 Gbits+ 10Mbits 10Mbits 10Mbits 10Mbits 64 MB/s (Shared) Cloud Computing and Virtualization are two of Gartner’s Top 10 Disruptive Technologies 2008-2012   1.25 MB/s each
Extending Open Source Databases Single Instance DBMS
Extending Open Source Databases Shared-Disk Clustered DBMS Single Instance DBMS Centralized Lock Manager
Shared-Disk Clustered DBMS Shared-Disk Advantages * High-availability / fail-over * Cluster-level load balancing * No partitioning or slaves * Data consistency Centralized Lock Manager
The Virtualized Cloud Database VM VM VM VM VM My SQL Server Server 1 Server 2 OSS DBMS OSS DBMS OSS DBMS OSS DBMS OSS DBMS OSS DBMS ScaleDB ScaleDB ScaleDB ScaleDB ScaleDB Storage Engine Local Disk Shared Storage
ScaleDB’s Internal Architecture Applications Direct Each Node Central Cluster Manager ScaleDB API Transaction Manager Index Manager Data Manager Global Buffer Manager Lock Manager Local Lock Manager Buffer Manager Global Lock Manager Global Lock Coordinator Log Manager Global Recovery Manager Recovery Manager Storage Manager Operating System Interface Storage Devices Storage Devices
ScaleDB: Multi-Table Indexing B-tree: Only indexes the data in tables Index #1 Index #2 Index #3 Index #4 Index #5 #2 #1 #2 #3 #4 #5 #1 #3 #4 #5 ScaleDB: Indexes the data and relationships ScaleDB Index …so what?
Conventional Databases & Joins Colleges Index(s) Students Index(s) Enrollment Index(s) Col_ID#      Col_Name      Col_Budget   Col_Description Student_ID#      College_ID#        Student_Name	 Student_Desc Coll_ID#	Coll_Name	Coll_Budget	Coll_Description College_ID#	    Dept_ID#	Student_ID#	     Grade Colleges Students Enrollment Join Join 	001	Agriculture	$1,234,567	Nice place to visit 	002	Arts	$5,432,567	Sports not so good 	003	Business	$9,999,666	Cool logo 	004	Education	$3,234,567	Ugh Worcester 	005	Engineering	$8,238,568	Serious work 	006	Law	$7,237,767	Jumpy students 	007	Liberal Arts	$9,898,777	Pretty campus 	008	Medicine	$5,987,004	In Texas 	 56-8033 	008	Mike Hogan	Caucasian 	 56-8045 	008	Moshe Smith	Caucasian 	 56-8044 	 008 	Sally Shadmon	Native American    56-8055 	 008 	Billy Fleegle	African American    56-8037 	 008 	Saul Goode	African American  56-8122 	 008 	Tim Collins	Polynesian  56-8233 	 008 	Sam Gee	Asian 56-8334 	 008 	Rod Paulino	Asian 	008	4455	 56-8037 	B+ 	008	4455	56-8033	C 	008	4455	56-8045	B+ 	008	4456	56-8044	A- 	008	4456	56-8122	B- 	008	4454	56-8233	C 	008	4455	56-8334	F 	008	4454	56-8055	D Query Result: 	4455      B+       | 	56-8037     Saul Goode      African American          | 	    008        Medicine         $5,987,004     In Texas    |
Col_ID#      Col_Name      Col_Budget   Col_Description Student_ID#      College_ID#        Student_Name	 Student_Desc Coll_ID#	Coll_Name	Coll_Budget	Coll_Description College_ID#	    Dept_ID#	Student_ID#	     Grade Colleges Students Enrollment 	001	Agriculture	$1,234,567	Nice place to visit 	002	Arts	$5,432,567	Sports not so good 	003	Business	$9,999,666	Cool logo 	004	Education	$3,234,567	Ugh Worcester 	005	Engineering	$8,238,568	Serious work 	006	Law	$7,237,767	Jumpy students 	007	Liberal Arts	$9,898,777	Pretty campus 	008	Medicine	$5,987,004	In Texas 	 56-8033 	008	Mike Hogan	Caucasian 	 56-8045 	008	Moshe Smith	Caucasian 	 56-8044 	 008 	Sally Shadmon	Native American    56-8055 	 008 	Billy Fleegle	African American    56-8037 	 008 	Saul Goode	African American  56-8122 	 008 	Tim Collins	Polynesian  56-8233 	 008 	Sam Gee	Asian 56-8334 	 008 	Rod Paulino	Asian 	008	4455	 56-8037 	B+ 	008	4455	56-8033	C 	008	4455	56-8045	B+ 	008	4456	56-8044	A- 	008	4456	56-8122	B- 	008	4454	56-8233	C 	008	4455	56-8334	F 	008	4454	56-8055	D ScaleDB & Joins ScaleDB’s multi-table index is relationship-aware ScaleDB Index College A SingleIndexLookup Students Departments Enrollment Courses Enrollment Query Result: 		 008        Medicine         $5,987,004     In Texas   |    56-8037     Saul Goode      African American       |     4455      B+       |
12 Time vs. Query complexity    8    7    6    5    4    3    2    1    0 ScaleDB index Time per query     (seconds) DB/2 (B-tree) 0         2        4         6        8        10 Number of attribute/value pairs Early Results 35-Times faster than IBM DB2 (6 attribute pairs)
Customer Value Proposition Runs on low-cost cloud infrastructures (e.g. Amazon) High-availability Dramatically easier set-up & maintenance No partitioning/repartitioning No slave and replication headaches Simplified tuning Scales up/down without interrupting your application Data consistency Lower TCO
Cloud Vendor Value Proposition Supports Service Level Agreements High-availability (less downtime, faster recovery) Shifts relationship from dedicated hardware to SLA = profits Compatible with Virtualization (separates data/computing) More portable across computing infrastructure Enables dynamic allocation of computing and storage Reduces Management Overhead Reduced tuning and partitioning support No manual slave promotion or replication DBMS request routing is dynamic not fixed
Join Our Beta Program Ideal for: Large data sets/transaction volume Indexing on long keys (e.g URLs) Joins (the more complex the better) How to Join Our Beta: Go to www.scaledb.com and click “Try it Now!” http://scaledb.com/Try-it-Now.html

Más contenido relacionado

Destacado

Eurocallreview17 (1)2010
Eurocallreview17 (1)2010Eurocallreview17 (1)2010
Eurocallreview17 (1)2010Aisling Donovan
 
Santorini 03 Eng
Santorini 03 EngSantorini 03 Eng
Santorini 03 Engtobias2
 
Therapeutic Comm. & Teaching
Therapeutic Comm. & TeachingTherapeutic Comm. & Teaching
Therapeutic Comm. & Teachingalishaboda
 
Coordinating Health Care F09
Coordinating Health Care F09Coordinating Health Care F09
Coordinating Health Care F09alishaboda
 
Help Desk Presentation 09202009
Help Desk Presentation 09202009Help Desk Presentation 09202009
Help Desk Presentation 09202009guest75acf2
 
TEDx - China: The World's Most Misunderstood Brand
TEDx - China: The World's Most Misunderstood BrandTEDx - China: The World's Most Misunderstood Brand
TEDx - China: The World's Most Misunderstood Brandlukelombe
 

Destacado (9)

Jbc
JbcJbc
Jbc
 
Eurocallreview17 (1)2010
Eurocallreview17 (1)2010Eurocallreview17 (1)2010
Eurocallreview17 (1)2010
 
Seo
SeoSeo
Seo
 
Santorini 03 Eng
Santorini 03 EngSantorini 03 Eng
Santorini 03 Eng
 
Therapeutic Comm. & Teaching
Therapeutic Comm. & TeachingTherapeutic Comm. & Teaching
Therapeutic Comm. & Teaching
 
Coordinating Health Care F09
Coordinating Health Care F09Coordinating Health Care F09
Coordinating Health Care F09
 
Control prenatal gcp
Control prenatal gcpControl prenatal gcp
Control prenatal gcp
 
Help Desk Presentation 09202009
Help Desk Presentation 09202009Help Desk Presentation 09202009
Help Desk Presentation 09202009
 
TEDx - China: The World's Most Misunderstood Brand
TEDx - China: The World's Most Misunderstood BrandTEDx - China: The World's Most Misunderstood Brand
TEDx - China: The World's Most Misunderstood Brand
 

Similar a Scale Db Preso For Boston My Sql Meetup (9/2009)

The True Cost of NoSQL DBaaS Options
The True Cost of NoSQL DBaaS OptionsThe True Cost of NoSQL DBaaS Options
The True Cost of NoSQL DBaaS OptionsScyllaDB
 
Large Scale SQL Considerations for SharePoint Deployments
Large Scale SQL Considerations for SharePoint DeploymentsLarge Scale SQL Considerations for SharePoint Deployments
Large Scale SQL Considerations for SharePoint DeploymentsJoel Oleson
 
KoprowskiT_SQLRelayNottingham_BackupAndRestoreAD2015
KoprowskiT_SQLRelayNottingham_BackupAndRestoreAD2015KoprowskiT_SQLRelayNottingham_BackupAndRestoreAD2015
KoprowskiT_SQLRelayNottingham_BackupAndRestoreAD2015Tobias Koprowski
 
Data-Ed Webinar: Data Modeling Fundamentals
Data-Ed Webinar: Data Modeling FundamentalsData-Ed Webinar: Data Modeling Fundamentals
Data-Ed Webinar: Data Modeling FundamentalsDATAVERSITY
 
Delphix and Pure Storage partner
Delphix and Pure Storage partnerDelphix and Pure Storage partner
Delphix and Pure Storage partnerKyle Hailey
 
Data Warehouse Design and Best Practices
Data Warehouse Design and Best PracticesData Warehouse Design and Best Practices
Data Warehouse Design and Best PracticesIvo Andreev
 
Oracle Database Consolidation with FlexPod on Cisco UCS
Oracle Database Consolidation with FlexPod on Cisco UCSOracle Database Consolidation with FlexPod on Cisco UCS
Oracle Database Consolidation with FlexPod on Cisco UCSNetApp
 
Implementing Change Systems in SQL Server 2016
Implementing Change Systems in SQL Server 2016Implementing Change Systems in SQL Server 2016
Implementing Change Systems in SQL Server 2016Douglas McClurg
 
Denodo 6.0: Self Service Search, Discovery & Governance using an Universal Se...
Denodo 6.0: Self Service Search, Discovery & Governance using an Universal Se...Denodo 6.0: Self Service Search, Discovery & Governance using an Universal Se...
Denodo 6.0: Self Service Search, Discovery & Governance using an Universal Se...Denodo
 
Data protection for oracle backup & recovery for oracle databases
Data protection for oracle  backup & recovery for oracle databasesData protection for oracle  backup & recovery for oracle databases
Data protection for oracle backup & recovery for oracle databasessolarisyougood
 
Data protection for oracle backup & recovery for oracle databases
Data protection for oracle  backup & recovery for oracle databasesData protection for oracle  backup & recovery for oracle databases
Data protection for oracle backup & recovery for oracle databasessolarisyougood
 
Customer migration to Azure SQL database, December 2019
Customer migration to Azure SQL database, December 2019Customer migration to Azure SQL database, December 2019
Customer migration to Azure SQL database, December 2019George Walters
 
Power BI Advanced Data Modeling Virtual Workshop
Power BI Advanced Data Modeling Virtual WorkshopPower BI Advanced Data Modeling Virtual Workshop
Power BI Advanced Data Modeling Virtual WorkshopCCG
 
KoprowskiT-Difinify2017-SQL_ServerBackup_In_The_Cloud
KoprowskiT-Difinify2017-SQL_ServerBackup_In_The_CloudKoprowskiT-Difinify2017-SQL_ServerBackup_In_The_Cloud
KoprowskiT-Difinify2017-SQL_ServerBackup_In_The_CloudTobias Koprowski
 
Data Warehousing in the Era of Big Data: Intro to Amazon Redshift
Data Warehousing in the Era of Big Data: Intro to Amazon RedshiftData Warehousing in the Era of Big Data: Intro to Amazon Redshift
Data Warehousing in the Era of Big Data: Intro to Amazon RedshiftAmazon Web Services
 
Power BI Advance Modeling
Power BI Advance ModelingPower BI Advance Modeling
Power BI Advance ModelingCCG
 
Data Vault 2.0 Demystified: East Coast Tour
Data Vault 2.0 Demystified: East Coast TourData Vault 2.0 Demystified: East Coast Tour
Data Vault 2.0 Demystified: East Coast TourWhereScape
 
Running SQL 2005? It’s time to migrate to SQL 2014!
Running SQL 2005? It’s time to migrate to SQL 2014!Running SQL 2005? It’s time to migrate to SQL 2014!
Running SQL 2005? It’s time to migrate to SQL 2014!Dell World
 
Moving to the cloud azure, office365, and intune - concurrency
Moving to the cloud   azure, office365, and intune - concurrencyMoving to the cloud   azure, office365, and intune - concurrency
Moving to the cloud azure, office365, and intune - concurrencyConcurrency, Inc.
 

Similar a Scale Db Preso For Boston My Sql Meetup (9/2009) (20)

The True Cost of NoSQL DBaaS Options
The True Cost of NoSQL DBaaS OptionsThe True Cost of NoSQL DBaaS Options
The True Cost of NoSQL DBaaS Options
 
Large Scale SQL Considerations for SharePoint Deployments
Large Scale SQL Considerations for SharePoint DeploymentsLarge Scale SQL Considerations for SharePoint Deployments
Large Scale SQL Considerations for SharePoint Deployments
 
KoprowskiT_SQLRelayNottingham_BackupAndRestoreAD2015
KoprowskiT_SQLRelayNottingham_BackupAndRestoreAD2015KoprowskiT_SQLRelayNottingham_BackupAndRestoreAD2015
KoprowskiT_SQLRelayNottingham_BackupAndRestoreAD2015
 
Data-Ed Webinar: Data Modeling Fundamentals
Data-Ed Webinar: Data Modeling FundamentalsData-Ed Webinar: Data Modeling Fundamentals
Data-Ed Webinar: Data Modeling Fundamentals
 
Delphix and Pure Storage partner
Delphix and Pure Storage partnerDelphix and Pure Storage partner
Delphix and Pure Storage partner
 
Data Warehouse Design and Best Practices
Data Warehouse Design and Best PracticesData Warehouse Design and Best Practices
Data Warehouse Design and Best Practices
 
Oracle Database Consolidation with FlexPod on Cisco UCS
Oracle Database Consolidation with FlexPod on Cisco UCSOracle Database Consolidation with FlexPod on Cisco UCS
Oracle Database Consolidation with FlexPod on Cisco UCS
 
Implementing Change Systems in SQL Server 2016
Implementing Change Systems in SQL Server 2016Implementing Change Systems in SQL Server 2016
Implementing Change Systems in SQL Server 2016
 
Denodo 6.0: Self Service Search, Discovery & Governance using an Universal Se...
Denodo 6.0: Self Service Search, Discovery & Governance using an Universal Se...Denodo 6.0: Self Service Search, Discovery & Governance using an Universal Se...
Denodo 6.0: Self Service Search, Discovery & Governance using an Universal Se...
 
Data protection for oracle backup & recovery for oracle databases
Data protection for oracle  backup & recovery for oracle databasesData protection for oracle  backup & recovery for oracle databases
Data protection for oracle backup & recovery for oracle databases
 
Data protection for oracle backup & recovery for oracle databases
Data protection for oracle  backup & recovery for oracle databasesData protection for oracle  backup & recovery for oracle databases
Data protection for oracle backup & recovery for oracle databases
 
Customer migration to Azure SQL database, December 2019
Customer migration to Azure SQL database, December 2019Customer migration to Azure SQL database, December 2019
Customer migration to Azure SQL database, December 2019
 
CreditU
CreditUCreditU
CreditU
 
Power BI Advanced Data Modeling Virtual Workshop
Power BI Advanced Data Modeling Virtual WorkshopPower BI Advanced Data Modeling Virtual Workshop
Power BI Advanced Data Modeling Virtual Workshop
 
KoprowskiT-Difinify2017-SQL_ServerBackup_In_The_Cloud
KoprowskiT-Difinify2017-SQL_ServerBackup_In_The_CloudKoprowskiT-Difinify2017-SQL_ServerBackup_In_The_Cloud
KoprowskiT-Difinify2017-SQL_ServerBackup_In_The_Cloud
 
Data Warehousing in the Era of Big Data: Intro to Amazon Redshift
Data Warehousing in the Era of Big Data: Intro to Amazon RedshiftData Warehousing in the Era of Big Data: Intro to Amazon Redshift
Data Warehousing in the Era of Big Data: Intro to Amazon Redshift
 
Power BI Advance Modeling
Power BI Advance ModelingPower BI Advance Modeling
Power BI Advance Modeling
 
Data Vault 2.0 Demystified: East Coast Tour
Data Vault 2.0 Demystified: East Coast TourData Vault 2.0 Demystified: East Coast Tour
Data Vault 2.0 Demystified: East Coast Tour
 
Running SQL 2005? It’s time to migrate to SQL 2014!
Running SQL 2005? It’s time to migrate to SQL 2014!Running SQL 2005? It’s time to migrate to SQL 2014!
Running SQL 2005? It’s time to migrate to SQL 2014!
 
Moving to the cloud azure, office365, and intune - concurrency
Moving to the cloud   azure, office365, and intune - concurrencyMoving to the cloud   azure, office365, and intune - concurrency
Moving to the cloud azure, office365, and intune - concurrency
 

Último

Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 

Último (20)

Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 

Scale Db Preso For Boston My Sql Meetup (9/2009)

  • 1. ScaleDB The cloud database Dial 712-338-7116 Access Code: 789-140-794
  • 2. The Problem The cloud enables you to provision storage and compute power, but not database services…until now. ScaleDB “cloud-enables” open source databases, making them dramatically easier to provision, manage, scale and maintain in the cloud.
  • 3. The Cloud is Disrupting Databases Shared Nothing Shared Disk 200-400 MB/s each 1.25 MB/s each 64 MB/s 1.25 MB/s each 1.25 MB/s each 1.25 MB/s each 8 Gbits+ 10Mbits 10Mbits 10Mbits 10Mbits 64 MB/s (Shared) Cloud Computing and Virtualization are two of Gartner’s Top 10 Disruptive Technologies 2008-2012 1.25 MB/s each
  • 4. Extending Open Source Databases Single Instance DBMS
  • 5. Extending Open Source Databases Shared-Disk Clustered DBMS Single Instance DBMS Centralized Lock Manager
  • 6. Shared-Disk Clustered DBMS Shared-Disk Advantages * High-availability / fail-over * Cluster-level load balancing * No partitioning or slaves * Data consistency Centralized Lock Manager
  • 7. The Virtualized Cloud Database VM VM VM VM VM My SQL Server Server 1 Server 2 OSS DBMS OSS DBMS OSS DBMS OSS DBMS OSS DBMS OSS DBMS ScaleDB ScaleDB ScaleDB ScaleDB ScaleDB Storage Engine Local Disk Shared Storage
  • 8. ScaleDB’s Internal Architecture Applications Direct Each Node Central Cluster Manager ScaleDB API Transaction Manager Index Manager Data Manager Global Buffer Manager Lock Manager Local Lock Manager Buffer Manager Global Lock Manager Global Lock Coordinator Log Manager Global Recovery Manager Recovery Manager Storage Manager Operating System Interface Storage Devices Storage Devices
  • 9. ScaleDB: Multi-Table Indexing B-tree: Only indexes the data in tables Index #1 Index #2 Index #3 Index #4 Index #5 #2 #1 #2 #3 #4 #5 #1 #3 #4 #5 ScaleDB: Indexes the data and relationships ScaleDB Index …so what?
  • 10. Conventional Databases & Joins Colleges Index(s) Students Index(s) Enrollment Index(s) Col_ID# Col_Name Col_Budget Col_Description Student_ID# College_ID# Student_Name Student_Desc Coll_ID# Coll_Name Coll_Budget Coll_Description College_ID# Dept_ID# Student_ID# Grade Colleges Students Enrollment Join Join 001 Agriculture $1,234,567 Nice place to visit 002 Arts $5,432,567 Sports not so good 003 Business $9,999,666 Cool logo 004 Education $3,234,567 Ugh Worcester 005 Engineering $8,238,568 Serious work 006 Law $7,237,767 Jumpy students 007 Liberal Arts $9,898,777 Pretty campus 008 Medicine $5,987,004 In Texas 56-8033 008 Mike Hogan Caucasian 56-8045 008 Moshe Smith Caucasian 56-8044 008 Sally Shadmon Native American 56-8055 008 Billy Fleegle African American 56-8037 008 Saul Goode African American 56-8122 008 Tim Collins Polynesian 56-8233 008 Sam Gee Asian 56-8334 008 Rod Paulino Asian 008 4455 56-8037 B+ 008 4455 56-8033 C 008 4455 56-8045 B+ 008 4456 56-8044 A- 008 4456 56-8122 B- 008 4454 56-8233 C 008 4455 56-8334 F 008 4454 56-8055 D Query Result: 4455 B+ | 56-8037 Saul Goode African American | 008 Medicine $5,987,004 In Texas |
  • 11. Col_ID# Col_Name Col_Budget Col_Description Student_ID# College_ID# Student_Name Student_Desc Coll_ID# Coll_Name Coll_Budget Coll_Description College_ID# Dept_ID# Student_ID# Grade Colleges Students Enrollment 001 Agriculture $1,234,567 Nice place to visit 002 Arts $5,432,567 Sports not so good 003 Business $9,999,666 Cool logo 004 Education $3,234,567 Ugh Worcester 005 Engineering $8,238,568 Serious work 006 Law $7,237,767 Jumpy students 007 Liberal Arts $9,898,777 Pretty campus 008 Medicine $5,987,004 In Texas 56-8033 008 Mike Hogan Caucasian 56-8045 008 Moshe Smith Caucasian 56-8044 008 Sally Shadmon Native American 56-8055 008 Billy Fleegle African American 56-8037 008 Saul Goode African American 56-8122 008 Tim Collins Polynesian 56-8233 008 Sam Gee Asian 56-8334 008 Rod Paulino Asian 008 4455 56-8037 B+ 008 4455 56-8033 C 008 4455 56-8045 B+ 008 4456 56-8044 A- 008 4456 56-8122 B- 008 4454 56-8233 C 008 4455 56-8334 F 008 4454 56-8055 D ScaleDB & Joins ScaleDB’s multi-table index is relationship-aware ScaleDB Index College A SingleIndexLookup Students Departments Enrollment Courses Enrollment Query Result: 008 Medicine $5,987,004 In Texas | 56-8037 Saul Goode African American | 4455 B+ |
  • 12. 12 Time vs. Query complexity 8 7 6 5 4 3 2 1 0 ScaleDB index Time per query (seconds) DB/2 (B-tree) 0 2 4 6 8 10 Number of attribute/value pairs Early Results 35-Times faster than IBM DB2 (6 attribute pairs)
  • 13. Customer Value Proposition Runs on low-cost cloud infrastructures (e.g. Amazon) High-availability Dramatically easier set-up & maintenance No partitioning/repartitioning No slave and replication headaches Simplified tuning Scales up/down without interrupting your application Data consistency Lower TCO
  • 14. Cloud Vendor Value Proposition Supports Service Level Agreements High-availability (less downtime, faster recovery) Shifts relationship from dedicated hardware to SLA = profits Compatible with Virtualization (separates data/computing) More portable across computing infrastructure Enables dynamic allocation of computing and storage Reduces Management Overhead Reduced tuning and partitioning support No manual slave promotion or replication DBMS request routing is dynamic not fixed
  • 15. Join Our Beta Program Ideal for: Large data sets/transaction volume Indexing on long keys (e.g URLs) Joins (the more complex the better) How to Join Our Beta: Go to www.scaledb.com and click “Try it Now!” http://scaledb.com/Try-it-Now.html

Notas del editor

  1. Indexes are how databases find information. B-Tree is the index used by databases and it hasn’t changed in 25 years. It indexes the data in each table. <click> ScaleDB provides a quantum leap in indexing with a multi-table index that indexes the data in each table AND the relationships between the tables. <click> so what? In addition to user much less memory (15% - 25%) it is much faster and it enables more complexity in the Node