Slides - Spatial Database Group

Download Report

Transcript Slides - Spatial Database Group

Group 8
Niveditha Baskar – 4221457
Sowmya Kota Ramesh – 4317234



Cognitive Match : a global leader in hosted on-site
predictive targeting and dynamic ad retargeting
Upgrades to Calpont’s InfiniDB from MySQL
What is InfiniDB?
Column-oriented RDBMS which supports
 Data warehouses, data marts, and other business intelligence (BI)
/ analytic databases
 General purpose reporting databases
 Read-intensive segments of an overall application where
read/search/lookup portions of the application are served by an
analytic/query database and the transactional segments (e.g.
order entry, etc.) are managed by a traditional relational database
Image Source: http://www.calpont.com/column-oriented-database-bi







Column-oriented architecture
Multi-threaded design.
Automatic vertical and horizontal partitioning
High concurrency
High-speed data loader
DML support
Transactional support: ACID-compliant transactional support
is provided along with deadlock detection







Crash recovery: InfiniDB provides full crash recovery
capabilities
MVCC design
No need for indexing
Low Maintenance
ALTER TABLE is supported (add, drop)
Platform Portability
Logical Data compression





InfiniDB uses both horizontal and vertical partitioning
No special storage needs for horizontal partitioning
Use of both partitioning reduces IO cost in both directions
No user intervention
Automatic partition drop





Multi Version Concurrency Control
Concurrency control method commonly used by database
management systems to provide concurrent access to the
database
Multiple versions stored, but only one is the latest
Query operations are never blocked on a table
Query will always see the data as it existed at the time the
query was issued.
Links:
News: http://www.sfgate.com/cgibin/article.cgi?f=/g/a/2011/01/05/prweb4921124.DTL
InfiniDB: http://www.calpont.com/overview