RethinkDB is MySQL storage engine that is fully optimized for Solid State drives.

What is Solid-state drive ?
A solid-state drive (SSD) is a data storage device that uses solid-state memory to store persistent data. An SSD emulates a hard disk drive interface, thus easily replacing it in most applications.
Advantages over Magnetic Hard Drives
Solid state drives have several advantages over the magnetic hard drives. The majority of this comes from the fact that the drive does not have any moving parts.
While a traditional drive has drive motors to spin up the magnetic platters and the drive heads, all the storage on a solid state drive is handled by flash memory chips. Solid-state drives also provide fast random reads, enabling append-only storage technology.
SSD’s are found in iPhones, laptops and many other electronics.
RethinkDB Features
Today’s databases heavily optimize to account for high seek latency —the time it takes for a rotational drive’s platter to move. RethinkDB takes full advantage of solid-state drives, making traditional data storage layouts unnecessary.
RethinkDB is designed to be extremely fast, and implements powerful features that are cumbersome and inefficient with rotational storage.
It also offers lock-free concurrency, which means users will be able to read from the database even while other users are writing to it. And it’s an append-only database, which means developers can quickly recover in the event of a system failure.
Currently RethinkDB is in pre-alpha phase but you can download RethinkDB binaries using the links on RethinkDB Wiki, but the source code is not publicly available today.
Company Insight
RethinkDB is a venture of Mountain View, California based Hexagram 49. Founded in 2009, Hexagram 49 is a Y Combinator-funded company.



Recent Comments