В Ubuntu One отказываются от CouchDB в пользу своего проекта U1DB
1Иллюстрация с сайта One.Ubuntu.Com
Разработчики сервиса облачного хранения данных Ubuntu One объявили об отказе от использования популярной NoSQL-СУБД CouchDB в пользу нового продукта — U1DB.
CouchDB является ориентированной на хранение документов базой данных, написанной на Erlang и поддерживаемой организацией Apache Software Foundation (ASF), а также коммерческой компанией Couchbase, образованной в результате слияния CouchOne (разработчик CouchDB) и Membase. Она использовалась в Ubuntu One с момента появления этого сервиса, однако со временем привела к проблемам с масштабированием.
Несмотря на то, что CouchDB славится своей масштабируемостью, ситуацию с Ubuntu One разработчики сервиса называют уникальной: «мы не можем наращивать масштаб CouchDB на миллионы пользователей и баз данных, имеющихся в наших дата-центрах, а также не можем уменьшать масштаб БД для формирования разумной нагрузки для небольших клиентских машин». «Ни одна другая компания не использует CouchDB в таких масштабах, как мы», — утверждают разработчики Ubuntu One.
Сворачивая все инициативы, относящиеся к использованию CouchDB в Ubuntu One (в частности, прекращается и развитие пакета desktopcouch), авторы запустили проект базы данных U1DB, который на Launchpad описан как «API для хранения документов и их синхронизации в различных местах». Заявленные языки программирования — Си и Python, лицензии — GNU GPL v3 и MIT / X / Expat License.
Появление образцовой реализации U1DB на Python ожидается к релизу Ubuntu 12.04, т.е. к апрелю 2012 года.
Постоянная ссылка к новости: http://www.nixp.ru/news/11510.html. Дмитрий Шурупов по материалам lists.ubuntu.com.
- Canonical начала бета-тестирование онлайн-хранилища Ubuntu One 13 мая 2009 г.
- Canonical открывает магазин музыки Ubuntu One 2 3 24 марта 2010 г.
- Canonical закрывает сервис Ubuntu One и откроет его исходный код 3 1 3 апреля 2014 г.
- Canonical открыла исходный код синхронизации файлов из Ubuntu One 2 1 12 августа 2015 г.
Apache CouchDB v2.0 — свободная NoSQL-СУБД стала кластерной
Ericsson и Canonical заключили соглашение об использовании Ubuntu в Ericsson Cloud System 2
Итоги опроса Canonical: Публичные облака уступают частным в популярности 1
The Orange Box: переносной кластер с OpenStack от Canonical вызвал ажиотаж 4
На самом быстром суперкомпьютере в мире Tianhe-2 запустили облачную платформу OpenStack 2 1
Canonical подружила СУБД IBM DB2 с Ubuntu Linux 3 4
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
CouchDB славится своей функциональной простотой в масштабировании, а вот с нагрузками, особенно в сложных выборках данных, надо ещё экспериментировать
Пусть лучше поддержку прокси наконец-то в U1 добавят, извращенцы!