SlideShare a Scribd company logo
Metric Weightage Sub-Metrics Criteria
Sub-
Weightage
Storage Type
1.0 - SAN/NFS/Local/SSD
0.5 - SAN/Local
0.2 - SAN only
0.0 - No SAN/NFS/Local 0.1
Server type
1.0 - Any commodity Server
0.0 - Vendor appliances 4
Use Cases
1. OLTP and DSS
0.5 - OLTP or DSS
0.0 - Non OLTP nor DSS 0.1
Customer references
1 - Excellent
0.5 Good
0.2 - Average
0.0 - needs improvement 0.1
Key Characteristics To be defined 0.1
Partition type - horizontal, column store,
1 - both
0.5 - only one
0.0 - None 0.1
Manual and Documentation
1 - Excellent
0.5 Good
0.2 - Average
0.0 - needs improvement 0.1
Longevity
1.0 - 5 yr or longer
0.5 - 2 year or longer
0.2 - 1 year +
0.0 - <1 year 0.1
Training
1 - Excellent
0.5 Good
0.2 - Average
0.0 - needs improvement 0.1
Inmemory Databases comparative analysis:Ju
Support
1 - Excellent
0.5 Good
0.2 - Average
0.0 - needs improvement 0.2
5
Programming Language
1.0 - PLSQL/JAVA/C
0.5 - two of above
0.2 - one of above
0.0 - None 4
Query language
1.0 - ISO/IEC 9075-1:2011 or later
0.5 - earlier than ISO/IEC 9075-1:2011
0.0 - no mention to ISO/IEC 9075-1:2011 0.5
Search queries supported To be defined 0.1
Search integration To be defined 0.1
Query types supported (DDL AND DML)
1.0 - both
0.5 - one type
0.0 - None 0.1
Complex queries types supported
1.0 - fully support
0.5 - partially support
0.0 - not support 0.1
Insert, updates, deletes, appends supported
1.0 - support all 4
0.5 - support all but appends
0.0 - Not support one of insert, update,
delete 0.1
5
Hadoop
HDFS
1.0 support
0.0 - not support 0.1
MapReduce
1.0 support
0.0 - not support 0.1
Protocols supported like Rest API, Thrift, memcache
1.0 support
0.0 - not support 0.1
General Key Facts 5
Language and query 5
Integration with RDBMSs specifically Oracle
1.0 - fully support
0.5 - partially support
0.0 - not support 5
Any code rewrite for Oracle
1.0 - not need
0.8 - hardly needed
0.5 - needed considerblly
0.2 - Significantely needed
0.0 - Extensively needed 5
Interface ease with Oracle
1.0 - Very easy
0.5 - fairly easy
0.2 - not easy
0.0 - not possible 4.4
Integration with visualization /charting tools: Tableau,
1.0 - Can be integrated
0.0 - Cannot be integrated 0.1
Integration with graph databases
1.0 - Can be integrated
0.0 - Cannot be integrated 0.1
Search integration - Solr, ElasticSearch
1.0 - Can be integrated
0.0 - Cannot be integrated 0.1
15
Benchmarks
Insert speed
1.0 - very fast
0.5 - fast
0.2 - somewhat fast
0.0 - negligibly fast 6
Delete Speed
1.0 - very fast
0.5 - fast
0.2 - somewhat fast
0.0 - negligibly fast 6
Update Speed
1.0 - very fast
0.5 - fast
0.2 - somewhat fast
0.0 - negligibly fast 6
Integration 15
Query Speed (incl. full table scan)
1.0 - very fast
0.5 - fast
0.2 - somewhat fast
0.0 - negligibly fast 7
Benchmark tool / App test
1.0 - very fast
0.5 - fast
0.2 - somewhat fast
0.0 - negligibly fast 7
Possible performance issues
1.0 - No major issues expected
0.5 - Some issue expected
0.2 - major issue expected 5
Realtime download supported
1.0 - possible
0.5 posible with special treatment
0.0 - not possible 2
Real time /latency To be defined 0
Indexing
1.0 - fast
0.0 - not fast 2
Full text search 0
Rebalancing additional servers /nodes
1.0 - can be done online without impacting
active DB
0.5 - can be done online with impacting
active DB
0.0 - cannot be done 2
Sharding /horizontal scaling /auto sharding 0
Latency before sharding or backup 0
Throughput
1.0 - Can process large amount of data in a
fix time period
0.5 - Can process fair amount of data in a
fix time period
0.25 - Can processsmall amount of data in
a fix time period 2
Compression supported
1.0 - support compression
0.0 - Does not support compression 2
47
Performance 47
Backup/ Data Recovery
1.0 - Extensive backup/recovery function
built in
0.5 - backup/restore function built in
0.2 - Reply on 3rd party tool
0.0 - No backup/recovery function 2
Maximum capacity supported /spillover to harddisk
1.0 - Support large database up to physical
memory in a machine
0.5 - Support >200G but< 1TB DB
0.2 - Support >100G but <200G DB
0.0 - support <100G DB 2
Scalability
1.0 - capacity can be aded dynamiclly by
adding memory or cluster nodes
0.5 - capacity can be added with extensive
work
0.0 - can’t add capacity 2
Availability
1.0 - 5x9s
0.5 - 3x9s
0.2 - 2x9s 2
Fault tolerance
1.0 - hardware redundency leveraged
0.5 - some hardware redundency can be
leveraged
0.0 - no hardware redundency helps 1
SQL Focus 0
Data Replication /Snapshots - master-slace, fan-in, master-master etc.
1.0 - all features avaialble
0.5 - some features available
0.0 - no features available 2
Audit trail /lineage 0
Ease of use
1.0 - very easy to use
0.5 - easy to use
0.2 - difficult to use 2
Monitoring and Management
1.0 - monitoring and mgmt teafure built in
0.5 - some monitoring and mgmt teafure
built in
0.0 - very few monitoring and mgmt
teafure built in 1
14
ACID property, MVCC support
1.0 - ACID compliented and MVCC
supported
0.0 - No ACID complanted or MVCC is not
supported 1
Any SPOF and recovery options
1.0 - No SPOF
0.5 - SPOF exists but easily recoved
0.0 - SPOF exists and cannot be recovered 1
Referential integrity
1.0 - RI is available
0.0 - RI is not available 1
Updates and Revisions
1.0 - Well scheduled update and revision
cycle
0.5 - Scheduled update and revision with
long interval
0.0 - no fixed update and revision ore-set 1
4
Encryption /decryption
1.0 - Well built-in Encryption /decryption
function
0.5 - Encryption /decryption available
0.0 - No Encryption /decryption built in 1.5
Impact on performance
1.0 - Negligible impact
0.5 - noticible impact
0.0 - Significant impact 1
Operation 14
Integrity 4
Integration with other security products
1.0 - Integrated with multiple products
0.5 - Integrated to less than 3
0.0 - No integration 0.1
Authentication format To be defined 0.1
Authorization
1.0 - Well established authorization feature
0.5 - some authorization feature
0.0 - No authorization built in 0.1
Country /Continent security for data viewing and changesTo be defined 0.1
Data sharing allowed To be defined 0.1
3
License basis
1.0 -Not costly
0.5 - costly
0.0 - very costly 2.5
Maintenance
1.0 -Not costly
0.5 - costly
0.0 - very costly 2.5
5
Gartner Quadrant 2 Ranking
1.0 - in the latest Gartenerreport
0.5 - in past Gartener reports
0.0 - Not mented in Gartener reports 2
100 2
Total 100
Security 3
Cost 5
Oracle
(Times10/12C)
SAP
Hana Kognitio VoltDB GridGain MemSQL SQLFire Altibase
0.1 0.1 0.02 0.02 0.02 0.02 0.02 0.02
4 0 4 4 4 4 4 4
0.1 0.1 0.05 0.05 0.05 0.05 0.05 0.05
0.05 0.05 0.02 0.02 0.02 0.02 0.02 0.02
0.1 0.1 0.05 0.05 0.05 0.05 0.05 0.05
0.1 0.5 0.5 0.5 0.5 0.5 0.5 0.5
0.1 0.05 0.02 0.02 0.02 0.02 0.02 0.02
0.1 0.05 0.02 0.02 0.02 0.02 0.02 0.02
mparative analysis:June 2013
0.2 0.1 0.1 0.1 0.1 0.1 0.1 0.1
4.85 1.05 4.78 4.78 4.78 4.78 4.78 4.78
4 2 0.8 0.8 0.8 0.8 0.8 0.8
0.5 0.5 0.5 0.5 0.5 0.5 0.5
0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
4.8 2.3 1.6 1.6 1.6 1.6 1.6 1.6
0 0 0 0 0 0 0.1 0
0 0 0 0 0 0 0.1 0
0 0 0 0 0 0 0.1 0
5 2.5 2.5 2.5 2.5 2.5 0 2.5
5 2.5 2.5 2.5 2.5 2.5 0 2.5
4.4 0.88 2.2 2.2 2.2 2.2 0 2.2
0 0 0 0 0 0 0.1 0
0 0 0 0 0 0 0.1 0
0 0 0 0 0 0 0.1 0
14.4 5.88 7.2 7.2 7.2 7.2 0.6 7.2
7 7 3.5 3.5 3.5 3.5 3.5 3.5
7 7 3.5 3.5 3.5 3.5 3.5 3.5
7 7 3.5 3.5 3.5 3.5 3.5 3.5
7 7 3.5 3.5 3.5 3.5 3.5 3.5
7 7 3.5 3.5 3.5 3.5 3.5 3.5
5 5 5 5 5 5 5 5
2 2 1 1 1 1 1 1
2 2 2 2 2 2 2 2
2 2 1 1 1 1 1 1
2 2 1 1 1 1 1 1
2 2 0 0 0 0 0 0
50 50 27.5 27.5 27.5 27.5 27.5 27.5
2 2 1 1 1 1 1 1
2 2 2 2 2 2 2 2
2 2 1 1 1 1 1 1
2 1 0.4 0.4 0.4 0.4 0.4 0.4
1 1 0.5 0.5 0.5 0.5 0.5 0.5
1 1 1 1 1 1 1 1
2 1 2 2 2 2 2 2
1 1 0.5 0.5 0.5 0.5 0.5 0.5
13 11 8.4 8.4 8.4 8.4 8.4 8.4
1 1 1 1 1 1 1 1
1 1 0.5 0.5 0.5 0.5 0.5 0.5
1 1 1 1 1 1 1 1
1 1 0.5 0.5 0.5 0.5 0.5 0.5
4 4 3 3 3 3 3 3
1.5 1.5 0.75 0.75 0.75 0.75 0.75 0.75
0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5
0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
0.1 0.1 0.05 0.05 0.05 0.05 0.05 0.05
2.2 2.2 1.4 1.4 1.4 1.4 1.4 1.4
1.25 0 2.5 2.5 2.5 2.5 2.5 2.5
1.25 0 2.5 2.5 2.5 2.5 2.5 2.5
2.5 0 5 5 5 5 5 5
2 2 1 1 1 1 1 1
2 2 1 1 1 1 1 1
97.75 78.43 59.88 59.88 59.88 59.88 53.28 59.88
Rejected due to expensesRejected due to expenses

More Related Content

Similar to Inmemory db nick kabra june 2013 discussion at columbia university

SAP Basis CCMS
SAP Basis CCMSSAP Basis CCMS
SAP Basis CCMS
Vineeth Ponugoti
 
WEBGUIDE.PDF
WEBGUIDE.PDFWEBGUIDE.PDF
WEBGUIDE.PDF
Bernabe Machado
 
Pivotal CRM: Optimize your Pivotal Implementation
Pivotal CRM: Optimize your Pivotal ImplementationPivotal CRM: Optimize your Pivotal Implementation
Pivotal CRM: Optimize your Pivotal Implementation
Aptean
 
IPO Framework PowerPoint Presentation Slides
IPO Framework PowerPoint Presentation SlidesIPO Framework PowerPoint Presentation Slides
IPO Framework PowerPoint Presentation Slides
SlideTeam
 
01 demystifying mysq-lfororacledbaanddeveloperv1
01 demystifying mysq-lfororacledbaanddeveloperv101 demystifying mysq-lfororacledbaanddeveloperv1
01 demystifying mysq-lfororacledbaanddeveloperv1Ivan Ma
 
Release and patching strategy
Release and patching strategyRelease and patching strategy
Release and patching strategy
Jitendra Singh
 
Revolucion Rails
Revolucion RailsRevolucion Rails
Revolucion Rails
Xavier Noria
 
Heat Map and Automatic Data Optimization with Oracle Database 12c
Heat Map and Automatic Data Optimization with Oracle Database 12cHeat Map and Automatic Data Optimization with Oracle Database 12c
Heat Map and Automatic Data Optimization with Oracle Database 12c
Digicomp Academy Suisse Romande SA
 
Understanding the Transaction Log, Your Key to Unlocking Greater Throughput
Understanding the Transaction Log, Your Key to Unlocking Greater ThroughputUnderstanding the Transaction Log, Your Key to Unlocking Greater Throughput
Understanding the Transaction Log, Your Key to Unlocking Greater Throughput
Richard Douglas
 
Formasi jabatan kaltara
Formasi jabatan kaltaraFormasi jabatan kaltara
Formasi jabatan kaltara
Pengembangan2016
 
Formasi jabatan kaltara
Formasi jabatan kaltaraFormasi jabatan kaltara
Formasi jabatan kaltara
khairunnisa maharani
 
Formasi jabatan kaltara
Formasi jabatan kaltaraFormasi jabatan kaltara
Formasi jabatan kaltara
Pengembangan2016
 
Approach For System Analysis PowerPoint Presentation Slides
Approach For System Analysis PowerPoint Presentation SlidesApproach For System Analysis PowerPoint Presentation Slides
Approach For System Analysis PowerPoint Presentation Slides
SlideTeam
 
Deep Learning con CNTK by Pablo Doval
Deep Learning con CNTK by Pablo DovalDeep Learning con CNTK by Pablo Doval
Deep Learning con CNTK by Pablo Doval
Plain Concepts
 
[AWS Dev Day] 실습 워크샵 | AWS IoT와 SageMaker를 활용한 예지 정비의 구현하기
[AWS Dev Day] 실습 워크샵 | AWS IoT와 SageMaker를 활용한 예지 정비의 구현하기[AWS Dev Day] 실습 워크샵 | AWS IoT와 SageMaker를 활용한 예지 정비의 구현하기
[AWS Dev Day] 실습 워크샵 | AWS IoT와 SageMaker를 활용한 예지 정비의 구현하기
Amazon Web Services Korea
 
Mobile Product Analytics
Mobile Product AnalyticsMobile Product Analytics
Mobile Product Analytics
Sergey Romanenko
 
Dg cmd
Dg cmdDg cmd

Similar to Inmemory db nick kabra june 2013 discussion at columbia university (20)

SAP Basis CCMS
SAP Basis CCMSSAP Basis CCMS
SAP Basis CCMS
 
WEBGUIDE.PDF
WEBGUIDE.PDFWEBGUIDE.PDF
WEBGUIDE.PDF
 
Pivotal CRM: Optimize your Pivotal Implementation
Pivotal CRM: Optimize your Pivotal ImplementationPivotal CRM: Optimize your Pivotal Implementation
Pivotal CRM: Optimize your Pivotal Implementation
 
IPO Framework PowerPoint Presentation Slides
IPO Framework PowerPoint Presentation SlidesIPO Framework PowerPoint Presentation Slides
IPO Framework PowerPoint Presentation Slides
 
01 demystifying mysq-lfororacledbaanddeveloperv1
01 demystifying mysq-lfororacledbaanddeveloperv101 demystifying mysq-lfororacledbaanddeveloperv1
01 demystifying mysq-lfororacledbaanddeveloperv1
 
Release and patching strategy
Release and patching strategyRelease and patching strategy
Release and patching strategy
 
Revolucion Rails
Revolucion RailsRevolucion Rails
Revolucion Rails
 
Heat Map and Automatic Data Optimization with Oracle Database 12c
Heat Map and Automatic Data Optimization with Oracle Database 12cHeat Map and Automatic Data Optimization with Oracle Database 12c
Heat Map and Automatic Data Optimization with Oracle Database 12c
 
Understanding the Transaction Log, Your Key to Unlocking Greater Throughput
Understanding the Transaction Log, Your Key to Unlocking Greater ThroughputUnderstanding the Transaction Log, Your Key to Unlocking Greater Throughput
Understanding the Transaction Log, Your Key to Unlocking Greater Throughput
 
Formasi jabatan kaltara
Formasi jabatan kaltaraFormasi jabatan kaltara
Formasi jabatan kaltara
 
Formasi jabatan kaltara
Formasi jabatan kaltaraFormasi jabatan kaltara
Formasi jabatan kaltara
 
Formasi jabatan kaltara
Formasi jabatan kaltaraFormasi jabatan kaltara
Formasi jabatan kaltara
 
Approach For System Analysis PowerPoint Presentation Slides
Approach For System Analysis PowerPoint Presentation SlidesApproach For System Analysis PowerPoint Presentation Slides
Approach For System Analysis PowerPoint Presentation Slides
 
Releasenotes
ReleasenotesReleasenotes
Releasenotes
 
User_Manual
User_ManualUser_Manual
User_Manual
 
User_Manual
User_ManualUser_Manual
User_Manual
 
Deep Learning con CNTK by Pablo Doval
Deep Learning con CNTK by Pablo DovalDeep Learning con CNTK by Pablo Doval
Deep Learning con CNTK by Pablo Doval
 
[AWS Dev Day] 실습 워크샵 | AWS IoT와 SageMaker를 활용한 예지 정비의 구현하기
[AWS Dev Day] 실습 워크샵 | AWS IoT와 SageMaker를 활용한 예지 정비의 구현하기[AWS Dev Day] 실습 워크샵 | AWS IoT와 SageMaker를 활용한 예지 정비의 구현하기
[AWS Dev Day] 실습 워크샵 | AWS IoT와 SageMaker를 활용한 예지 정비의 구현하기
 
Mobile Product Analytics
Mobile Product AnalyticsMobile Product Analytics
Mobile Product Analytics
 
Dg cmd
Dg cmdDg cmd
Dg cmd
 

More from nkabra

How i helped rue la la become a one stop ecommerce boutique
How i helped rue la la become a one stop ecommerce boutiqueHow i helped rue la la become a one stop ecommerce boutique
How i helped rue la la become a one stop ecommerce boutique
nkabra
 
How geo phy built a proprietary automated valuation platform for the commerci...
How geo phy built a proprietary automated valuation platform for the commerci...How geo phy built a proprietary automated valuation platform for the commerci...
How geo phy built a proprietary automated valuation platform for the commerci...
nkabra
 
How fleet advantage analytics uses predic engine and iot with machine learning
How fleet advantage analytics uses predic engine and iot with machine learningHow fleet advantage analytics uses predic engine and iot with machine learning
How fleet advantage analytics uses predic engine and iot with machine learning
nkabra
 
Building a data science team at michelin tyres
Building a data science team at michelin tyresBuilding a data science team at michelin tyres
Building a data science team at michelin tyres
nkabra
 
Comparisons of no sql databases march 2014
Comparisons of no sql databases march 2014Comparisons of no sql databases march 2014
Comparisons of no sql databases march 2014
nkabra
 
Hadoop comparative scorecard nick kabra sr mgmt 04042014 and stack integrati...
Hadoop comparative scorecard  nick kabra sr mgmt 04042014 and stack integrati...Hadoop comparative scorecard  nick kabra sr mgmt 04042014 and stack integrati...
Hadoop comparative scorecard nick kabra sr mgmt 04042014 and stack integrati...
nkabra
 
Harvard case studies presentation 09102013
Harvard case studies presentation 09102013Harvard case studies presentation 09102013
Harvard case studies presentation 09102013
nkabra
 
Hadoop compression analysis strata conference
Hadoop compression analysis strata conferenceHadoop compression analysis strata conference
Hadoop compression analysis strata conference
nkabra
 
Hadoop compression strata conference
Hadoop compression strata conferenceHadoop compression strata conference
Hadoop compression strata conference
nkabra
 
Future of big data nick kabra speaker compendium march 2013
Future of big data nick kabra speaker compendium march 2013Future of big data nick kabra speaker compendium march 2013
Future of big data nick kabra speaker compendium march 2013
nkabra
 
Solr and ElasticSearch demo and speaker feb 2014
Solr  and ElasticSearch demo and speaker feb 2014Solr  and ElasticSearch demo and speaker feb 2014
Solr and ElasticSearch demo and speaker feb 2014
nkabra
 
Big data in marketing at harvard business club nick1 june 15 2013
Big data in marketing at harvard business club nick1 june 15 2013Big data in marketing at harvard business club nick1 june 15 2013
Big data in marketing at harvard business club nick1 june 15 2013
nkabra
 

More from nkabra (12)

How i helped rue la la become a one stop ecommerce boutique
How i helped rue la la become a one stop ecommerce boutiqueHow i helped rue la la become a one stop ecommerce boutique
How i helped rue la la become a one stop ecommerce boutique
 
How geo phy built a proprietary automated valuation platform for the commerci...
How geo phy built a proprietary automated valuation platform for the commerci...How geo phy built a proprietary automated valuation platform for the commerci...
How geo phy built a proprietary automated valuation platform for the commerci...
 
How fleet advantage analytics uses predic engine and iot with machine learning
How fleet advantage analytics uses predic engine and iot with machine learningHow fleet advantage analytics uses predic engine and iot with machine learning
How fleet advantage analytics uses predic engine and iot with machine learning
 
Building a data science team at michelin tyres
Building a data science team at michelin tyresBuilding a data science team at michelin tyres
Building a data science team at michelin tyres
 
Comparisons of no sql databases march 2014
Comparisons of no sql databases march 2014Comparisons of no sql databases march 2014
Comparisons of no sql databases march 2014
 
Hadoop comparative scorecard nick kabra sr mgmt 04042014 and stack integrati...
Hadoop comparative scorecard  nick kabra sr mgmt 04042014 and stack integrati...Hadoop comparative scorecard  nick kabra sr mgmt 04042014 and stack integrati...
Hadoop comparative scorecard nick kabra sr mgmt 04042014 and stack integrati...
 
Harvard case studies presentation 09102013
Harvard case studies presentation 09102013Harvard case studies presentation 09102013
Harvard case studies presentation 09102013
 
Hadoop compression analysis strata conference
Hadoop compression analysis strata conferenceHadoop compression analysis strata conference
Hadoop compression analysis strata conference
 
Hadoop compression strata conference
Hadoop compression strata conferenceHadoop compression strata conference
Hadoop compression strata conference
 
Future of big data nick kabra speaker compendium march 2013
Future of big data nick kabra speaker compendium march 2013Future of big data nick kabra speaker compendium march 2013
Future of big data nick kabra speaker compendium march 2013
 
Solr and ElasticSearch demo and speaker feb 2014
Solr  and ElasticSearch demo and speaker feb 2014Solr  and ElasticSearch demo and speaker feb 2014
Solr and ElasticSearch demo and speaker feb 2014
 
Big data in marketing at harvard business club nick1 june 15 2013
Big data in marketing at harvard business club nick1 june 15 2013Big data in marketing at harvard business club nick1 june 15 2013
Big data in marketing at harvard business club nick1 june 15 2013
 

Recently uploaded

standardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghhstandardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghh
ArpitMalhotra16
 
Malana- Gimlet Market Analysis (Portfolio 2)
Malana- Gimlet Market Analysis (Portfolio 2)Malana- Gimlet Market Analysis (Portfolio 2)
Malana- Gimlet Market Analysis (Portfolio 2)
TravisMalana
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP
 
Machine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptxMachine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptx
balafet
 
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Subhajit Sahu
 
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdfSample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
Linda486226
 
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
ewymefz
 
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
nscud
 
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
NABLAS株式会社
 
一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单
enxupq
 
一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单
ocavb
 
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
vcaxypu
 
一比一原版(BU毕业证)波士顿大学毕业证成绩单
一比一原版(BU毕业证)波士顿大学毕业证成绩单一比一原版(BU毕业证)波士顿大学毕业证成绩单
一比一原版(BU毕业证)波士顿大学毕业证成绩单
ewymefz
 
Q1’2024 Update: MYCI’s Leap Year Rebound
Q1’2024 Update: MYCI’s Leap Year ReboundQ1’2024 Update: MYCI’s Leap Year Rebound
Q1’2024 Update: MYCI’s Leap Year Rebound
Oppotus
 
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
axoqas
 
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
yhkoc
 
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
dwreak4tg
 
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
slg6lamcq
 
Influence of Marketing Strategy and Market Competition on Business Plan
Influence of Marketing Strategy and Market Competition on Business PlanInfluence of Marketing Strategy and Market Competition on Business Plan
Influence of Marketing Strategy and Market Competition on Business Plan
jerlynmaetalle
 
Quantitative Data AnalysisReliability Analysis (Cronbach Alpha) Common Method...
Quantitative Data AnalysisReliability Analysis (Cronbach Alpha) Common Method...Quantitative Data AnalysisReliability Analysis (Cronbach Alpha) Common Method...
Quantitative Data AnalysisReliability Analysis (Cronbach Alpha) Common Method...
2023240532
 

Recently uploaded (20)

standardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghhstandardisation of garbhpala offhgfffghh
standardisation of garbhpala offhgfffghh
 
Malana- Gimlet Market Analysis (Portfolio 2)
Malana- Gimlet Market Analysis (Portfolio 2)Malana- Gimlet Market Analysis (Portfolio 2)
Malana- Gimlet Market Analysis (Portfolio 2)
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdf
 
Machine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptxMachine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptx
 
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
 
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdfSample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
 
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
 
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
 
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
 
一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单
 
一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单
 
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
一比一原版(RUG毕业证)格罗宁根大学毕业证成绩单
 
一比一原版(BU毕业证)波士顿大学毕业证成绩单
一比一原版(BU毕业证)波士顿大学毕业证成绩单一比一原版(BU毕业证)波士顿大学毕业证成绩单
一比一原版(BU毕业证)波士顿大学毕业证成绩单
 
Q1’2024 Update: MYCI’s Leap Year Rebound
Q1’2024 Update: MYCI’s Leap Year ReboundQ1’2024 Update: MYCI’s Leap Year Rebound
Q1’2024 Update: MYCI’s Leap Year Rebound
 
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
 
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
 
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
一比一原版(BCU毕业证书)伯明翰城市大学毕业证如何办理
 
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
一比一原版(UniSA毕业证书)南澳大学毕业证如何办理
 
Influence of Marketing Strategy and Market Competition on Business Plan
Influence of Marketing Strategy and Market Competition on Business PlanInfluence of Marketing Strategy and Market Competition on Business Plan
Influence of Marketing Strategy and Market Competition on Business Plan
 
Quantitative Data AnalysisReliability Analysis (Cronbach Alpha) Common Method...
Quantitative Data AnalysisReliability Analysis (Cronbach Alpha) Common Method...Quantitative Data AnalysisReliability Analysis (Cronbach Alpha) Common Method...
Quantitative Data AnalysisReliability Analysis (Cronbach Alpha) Common Method...
 

Inmemory db nick kabra june 2013 discussion at columbia university

  • 1. Metric Weightage Sub-Metrics Criteria Sub- Weightage Storage Type 1.0 - SAN/NFS/Local/SSD 0.5 - SAN/Local 0.2 - SAN only 0.0 - No SAN/NFS/Local 0.1 Server type 1.0 - Any commodity Server 0.0 - Vendor appliances 4 Use Cases 1. OLTP and DSS 0.5 - OLTP or DSS 0.0 - Non OLTP nor DSS 0.1 Customer references 1 - Excellent 0.5 Good 0.2 - Average 0.0 - needs improvement 0.1 Key Characteristics To be defined 0.1 Partition type - horizontal, column store, 1 - both 0.5 - only one 0.0 - None 0.1 Manual and Documentation 1 - Excellent 0.5 Good 0.2 - Average 0.0 - needs improvement 0.1 Longevity 1.0 - 5 yr or longer 0.5 - 2 year or longer 0.2 - 1 year + 0.0 - <1 year 0.1 Training 1 - Excellent 0.5 Good 0.2 - Average 0.0 - needs improvement 0.1 Inmemory Databases comparative analysis:Ju
  • 2. Support 1 - Excellent 0.5 Good 0.2 - Average 0.0 - needs improvement 0.2 5 Programming Language 1.0 - PLSQL/JAVA/C 0.5 - two of above 0.2 - one of above 0.0 - None 4 Query language 1.0 - ISO/IEC 9075-1:2011 or later 0.5 - earlier than ISO/IEC 9075-1:2011 0.0 - no mention to ISO/IEC 9075-1:2011 0.5 Search queries supported To be defined 0.1 Search integration To be defined 0.1 Query types supported (DDL AND DML) 1.0 - both 0.5 - one type 0.0 - None 0.1 Complex queries types supported 1.0 - fully support 0.5 - partially support 0.0 - not support 0.1 Insert, updates, deletes, appends supported 1.0 - support all 4 0.5 - support all but appends 0.0 - Not support one of insert, update, delete 0.1 5 Hadoop HDFS 1.0 support 0.0 - not support 0.1 MapReduce 1.0 support 0.0 - not support 0.1 Protocols supported like Rest API, Thrift, memcache 1.0 support 0.0 - not support 0.1 General Key Facts 5 Language and query 5
  • 3. Integration with RDBMSs specifically Oracle 1.0 - fully support 0.5 - partially support 0.0 - not support 5 Any code rewrite for Oracle 1.0 - not need 0.8 - hardly needed 0.5 - needed considerblly 0.2 - Significantely needed 0.0 - Extensively needed 5 Interface ease with Oracle 1.0 - Very easy 0.5 - fairly easy 0.2 - not easy 0.0 - not possible 4.4 Integration with visualization /charting tools: Tableau, 1.0 - Can be integrated 0.0 - Cannot be integrated 0.1 Integration with graph databases 1.0 - Can be integrated 0.0 - Cannot be integrated 0.1 Search integration - Solr, ElasticSearch 1.0 - Can be integrated 0.0 - Cannot be integrated 0.1 15 Benchmarks Insert speed 1.0 - very fast 0.5 - fast 0.2 - somewhat fast 0.0 - negligibly fast 6 Delete Speed 1.0 - very fast 0.5 - fast 0.2 - somewhat fast 0.0 - negligibly fast 6 Update Speed 1.0 - very fast 0.5 - fast 0.2 - somewhat fast 0.0 - negligibly fast 6 Integration 15
  • 4. Query Speed (incl. full table scan) 1.0 - very fast 0.5 - fast 0.2 - somewhat fast 0.0 - negligibly fast 7 Benchmark tool / App test 1.0 - very fast 0.5 - fast 0.2 - somewhat fast 0.0 - negligibly fast 7 Possible performance issues 1.0 - No major issues expected 0.5 - Some issue expected 0.2 - major issue expected 5 Realtime download supported 1.0 - possible 0.5 posible with special treatment 0.0 - not possible 2 Real time /latency To be defined 0 Indexing 1.0 - fast 0.0 - not fast 2 Full text search 0 Rebalancing additional servers /nodes 1.0 - can be done online without impacting active DB 0.5 - can be done online with impacting active DB 0.0 - cannot be done 2 Sharding /horizontal scaling /auto sharding 0 Latency before sharding or backup 0 Throughput 1.0 - Can process large amount of data in a fix time period 0.5 - Can process fair amount of data in a fix time period 0.25 - Can processsmall amount of data in a fix time period 2 Compression supported 1.0 - support compression 0.0 - Does not support compression 2 47 Performance 47
  • 5. Backup/ Data Recovery 1.0 - Extensive backup/recovery function built in 0.5 - backup/restore function built in 0.2 - Reply on 3rd party tool 0.0 - No backup/recovery function 2 Maximum capacity supported /spillover to harddisk 1.0 - Support large database up to physical memory in a machine 0.5 - Support >200G but< 1TB DB 0.2 - Support >100G but <200G DB 0.0 - support <100G DB 2 Scalability 1.0 - capacity can be aded dynamiclly by adding memory or cluster nodes 0.5 - capacity can be added with extensive work 0.0 - can’t add capacity 2 Availability 1.0 - 5x9s 0.5 - 3x9s 0.2 - 2x9s 2 Fault tolerance 1.0 - hardware redundency leveraged 0.5 - some hardware redundency can be leveraged 0.0 - no hardware redundency helps 1 SQL Focus 0 Data Replication /Snapshots - master-slace, fan-in, master-master etc. 1.0 - all features avaialble 0.5 - some features available 0.0 - no features available 2 Audit trail /lineage 0 Ease of use 1.0 - very easy to use 0.5 - easy to use 0.2 - difficult to use 2
  • 6. Monitoring and Management 1.0 - monitoring and mgmt teafure built in 0.5 - some monitoring and mgmt teafure built in 0.0 - very few monitoring and mgmt teafure built in 1 14 ACID property, MVCC support 1.0 - ACID compliented and MVCC supported 0.0 - No ACID complanted or MVCC is not supported 1 Any SPOF and recovery options 1.0 - No SPOF 0.5 - SPOF exists but easily recoved 0.0 - SPOF exists and cannot be recovered 1 Referential integrity 1.0 - RI is available 0.0 - RI is not available 1 Updates and Revisions 1.0 - Well scheduled update and revision cycle 0.5 - Scheduled update and revision with long interval 0.0 - no fixed update and revision ore-set 1 4 Encryption /decryption 1.0 - Well built-in Encryption /decryption function 0.5 - Encryption /decryption available 0.0 - No Encryption /decryption built in 1.5 Impact on performance 1.0 - Negligible impact 0.5 - noticible impact 0.0 - Significant impact 1 Operation 14 Integrity 4
  • 7. Integration with other security products 1.0 - Integrated with multiple products 0.5 - Integrated to less than 3 0.0 - No integration 0.1 Authentication format To be defined 0.1 Authorization 1.0 - Well established authorization feature 0.5 - some authorization feature 0.0 - No authorization built in 0.1 Country /Continent security for data viewing and changesTo be defined 0.1 Data sharing allowed To be defined 0.1 3 License basis 1.0 -Not costly 0.5 - costly 0.0 - very costly 2.5 Maintenance 1.0 -Not costly 0.5 - costly 0.0 - very costly 2.5 5 Gartner Quadrant 2 Ranking 1.0 - in the latest Gartenerreport 0.5 - in past Gartener reports 0.0 - Not mented in Gartener reports 2 100 2 Total 100 Security 3 Cost 5
  • 8. Oracle (Times10/12C) SAP Hana Kognitio VoltDB GridGain MemSQL SQLFire Altibase 0.1 0.1 0.02 0.02 0.02 0.02 0.02 0.02 4 0 4 4 4 4 4 4 0.1 0.1 0.05 0.05 0.05 0.05 0.05 0.05 0.05 0.05 0.02 0.02 0.02 0.02 0.02 0.02 0.1 0.1 0.05 0.05 0.05 0.05 0.05 0.05 0.1 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.1 0.05 0.02 0.02 0.02 0.02 0.02 0.02 0.1 0.05 0.02 0.02 0.02 0.02 0.02 0.02 mparative analysis:June 2013
  • 9. 0.2 0.1 0.1 0.1 0.1 0.1 0.1 0.1 4.85 1.05 4.78 4.78 4.78 4.78 4.78 4.78 4 2 0.8 0.8 0.8 0.8 0.8 0.8 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 4.8 2.3 1.6 1.6 1.6 1.6 1.6 1.6 0 0 0 0 0 0 0.1 0 0 0 0 0 0 0 0.1 0 0 0 0 0 0 0 0.1 0
  • 10. 5 2.5 2.5 2.5 2.5 2.5 0 2.5 5 2.5 2.5 2.5 2.5 2.5 0 2.5 4.4 0.88 2.2 2.2 2.2 2.2 0 2.2 0 0 0 0 0 0 0.1 0 0 0 0 0 0 0 0.1 0 0 0 0 0 0 0 0.1 0 14.4 5.88 7.2 7.2 7.2 7.2 0.6 7.2 7 7 3.5 3.5 3.5 3.5 3.5 3.5 7 7 3.5 3.5 3.5 3.5 3.5 3.5 7 7 3.5 3.5 3.5 3.5 3.5 3.5
  • 11. 7 7 3.5 3.5 3.5 3.5 3.5 3.5 7 7 3.5 3.5 3.5 3.5 3.5 3.5 5 5 5 5 5 5 5 5 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 2 1 1 1 1 1 1 2 2 0 0 0 0 0 0 50 50 27.5 27.5 27.5 27.5 27.5 27.5
  • 12. 2 2 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 2 1 0.4 0.4 0.4 0.4 0.4 0.4 1 1 0.5 0.5 0.5 0.5 0.5 0.5 1 1 1 1 1 1 1 1 2 1 2 2 2 2 2 2
  • 13. 1 1 0.5 0.5 0.5 0.5 0.5 0.5 13 11 8.4 8.4 8.4 8.4 8.4 8.4 1 1 1 1 1 1 1 1 1 1 0.5 0.5 0.5 0.5 0.5 0.5 1 1 1 1 1 1 1 1 1 1 0.5 0.5 0.5 0.5 0.5 0.5 4 4 3 3 3 3 3 3 1.5 1.5 0.75 0.75 0.75 0.75 0.75 0.75 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5
  • 14. 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.05 0.05 0.05 0.05 0.05 0.05 2.2 2.2 1.4 1.4 1.4 1.4 1.4 1.4 1.25 0 2.5 2.5 2.5 2.5 2.5 2.5 1.25 0 2.5 2.5 2.5 2.5 2.5 2.5 2.5 0 5 5 5 5 5 5 2 2 1 1 1 1 1 1 2 2 1 1 1 1 1 1 97.75 78.43 59.88 59.88 59.88 59.88 53.28 59.88 Rejected due to expensesRejected due to expenses