Взлёт NoSQL хранилищ начался в 2008 году. С тех пор уже прошёл пик популярности многих реализаций NoSQL БД, имена которых у всех на слуху. Инвесторы вливают миллионы в новые компании-разработчики NoSQL хранилищ. Сегодня обнаружил еще одну интересную БД — FoundationDB.
Собственно компания FoundationDB была основана еще в 2009 году. Но волна интереса к ней поднялась только в конце 2013 года, когда компания получила 17 млн. долларов инвестиций. Деньги предполагалось потратить в основном на маркетинг и видимо именно с этим и связан возникший повышенный интерес к этой БД.
Что новенького?
Основная киллер фича этой БД — это поддержка ACID транзакций. Классические NoSQL БД не имеют поддержки транзакций, т. к. считается, что при NoSQL подходе к проектированию БД они не нужны. Хотя скорее всего их отсутствие связан со сложностью масштабирования таких БД — без транзакций-то оно гораздо проще.
Еще одним интересным свойством новой БД является поддержка различный способов организации данных. FоundationDB может хранить графы, может быть хранилищем документов, key-value жранилищем и даже поддерживает SQL (еще в разработке). Полный список поддерживаемых моделей данных можно посмотреть тут.
Ради поддержки SQL была куплена компания Akiban.
Комментарии