ThriftDB is a NoSQL datastore with search built-in. It was designed from the ground up to make search really simple to implement. Currently, ThriftDB is offered as an on-demand, hosted service available at thriftdb.com.
ThriftDB was developed by the team at Octopart to power the Octopart electronic parts search engine (http://octopart.com). Octopart uses ThriftDB to provide fast full-text, faceted search on their database of 15M parts.
What makes ThriftDB unique is that it’s built on top of the Thrift serialization protocol. ThriftDB uses Thrift internally to maintain a flexible schema that enables developers to add/delete/modify attributes on the fly without any downtime. ThriftDB also uses Thrift to allow developers to define rich schemas with nested structures and other useful datatypes.
ThriftDB is data-agnostic and can be used to power search for any type of structured data. The team at ThriftDB built a Hacker News search engine to showcase ThriftDB’s ability to search social data (http://www.hnsearch.com).
ThriftDB at TechCrunch Disrupt
Added: 1/5/13