Products/Ideas redis - http://code.google.com/p/redis/ : Redis is a key-value database. It is similar to memcached but the dataset is not volatile, and values can be strings, exactly like in memcached, but also lists and sets with atomic operations to push/pop elements. HBase - http://hadoop.apache.org/hbase/ : HBase is the Hadoop database. Its an open-source, distributed, column-oriented store modeled after the Google paper, Bigtable: A Distributed Storage System for Structured Data by Chang et al. Just as Bigtable leverages the distributed data storage provided by the Google File System, HBase provides Bigtable-like capabilities on top of Hadoop. Sherpa - http://research.yahoo.com/node/2139 BigTable - http://labs.google.com/papers/bigtable-osdi06.pdf voldemort - It is basically just a big, distributed, persistent, fault-tolerant hash table. For applications that can use an O/R mapper like active-record or hibernate this will provide horizontal scalabi
Showing posts from July 17, 2009
- Other Apps
While rest of the world is busy with Microsoft and Google, Yahoo might be preparing to launch MObStor which they tout as the â€œUnstructured Storage for the Internetâ€. While comparing MObStor to the various Cloud computing storage solutions already available, Navneet Joneja, Sr. Product Manager, mentions Facebookâ€™s Haystack to describe MObStorâ€™s architectural design. He also points out that though Facebookâ€™s Haystack was optimized to store photographs, MObStor was optimized for diverse set of use cases. Its a REST based, browser-accessible API with simple security model, and content-agnostic storage features. The focus of this service seems to be fast, reliable, secure storage with the option of allowing customers to layer additional services on top of the core service. It claims it would be optimized for high performance and high availability (who doesnâ€™t). Here is more from the Yahoo Developer Network Blog Facebook's Haystack is based on commodity storage.