ToroDB: a new, open-source, document-oriented, JSON database, built on Postgres

Check out http://www.pgconf.us/2015/event/103/ for the full talk details. ToroDB is a document oriented, Mongo-compatible, open-source database built on top of PostgreSQL. Why all NoSQL databases are doing everything from scratch? Concurrency, durability, journaling... all those are quite tough goals to achieve. Aren't RDBMs good enough? We think they are, specially PostgreSQL. So we built ToroDB, a new “NoSQL” database, that speaks JSON, and uses PostgreSQL as the “storage layer”. ToroDB doesn't use PostgreSQL's fantastic jsonb type; it instead offers a novel approach storing data relationally. JSON documents are split into parts, each of which is stored in a relation (table). This has several advantages, which will be outlined during the course of the talk. ToroDB implements the MongoDB protocol, and is thus compatible with MongoDB applications. This means it supports the advanced MongoDB query language, and MongoDB language updates. And it's all open source and running on top of PostgreSQL :) About the Speaker Álvaro is a 35 year-old IT entrepreneur, founder of a couple of software tech companies (Wizzbill and 8Kdata). He's a DBA and Java developer at 8Kdata, a company developing products for PostgreSQL, Java and AWS. He is also the founder and CEO of Wizzbill, a startup that offers smartphone/web products and services to help mobile phone users save money on their phone bill. He is a passionate software developer and open source advocate. Álvaro is the founder and lead project management and architect for ToroDB
Length: 46:04
Views 729 Likes: 3
Recorded on 2015-03-25 at PGConf US
Look for other videos at PGConf US.
Tweet this video