SQLFire lightning talk

Post on 26-Jan-2015

107 views 0 download

description

SQLFire Lightning Talk, presented at the inaugural NewSQL meetup April 16, 2012.

Transcript of SQLFire lightning talk

vFabric SQLFire

Fast meets scalable in VMware's distributed SQL database.

SpeedIn-memory for maximum

speed and minimum latency.

SQLFire: Speed, Scale, SQL.Scale

Completely dynamic horizontal scalability.

SQLA real SQL interface.

SQLFire: Speed Through In-Memory Design

SQLFire Database

1Writes aresynchronously

persisted acrosstwo servers

2Later asynchronouslypersisted to disk

Dynamic Scalability

SQLFire Database

1Add new nodesany time load spikes.

3Remove nodeswhen load returns

to normal

2Data is automatically rebalanced to new nodes.

Speed: More Than 1 Million Queries Per Second

Speed: Fast For Updates Too

Built-In High Availability

SQLFire Database

1Data resides ona node that fails

2Access is automaticallyrerouted to a replica

node

• SQLFire syntax is based on the SQL-92 standard.• SQLFire extensions are to Data Definition

Language (DDL) only, e.g. CREATE TABLE.• DML 100% standards compatible.• JDBC and ADO.NET drivers.– Built-in, transparent high availability.

A Real SQL Interface

Same database in multiple datacenters or the cloud.Asynchronous, row-level replication.

Synchronize Data Globally

• SQLFire makes it easy to link to existing databases.• Read-through, write-through, caching and more.• Solve DB scalability challenges – with a SQL model.

Connect With Existing Data

• Banking Customer.• Seasonal workload, needed high performance

and high availability.• Traditional vendor required extremely expensive

and dedicated solution.• Chose SQLFire for a more cloud-friendly

approach.

Use Case: Don’t Pay For The Peak

• SQLFire’s in-memory design provides extreme write scalability.

• Combined with write-behind capabilities to batch inserts to a traditional database.

Use Case: SQLFire For Fast Data Ingest

• Available today!– Free for development up to 3 nodes.– http://vmware.com/go/sqlfire

• Follow us on Twitter:– @cshanklin, @vfabricsqlfire

Download SQLFire Today!

Scan To Learn More