Моя компания разрабатывает новый пользовательский интерфейс на основе браузера, поэтому мне нужен «бэкэнд» для хранения некоторых данных.
В настоящее время мы используем несколько сценариев PHP и MySQL для локальной (клиентской) установки WAMP .
. Пользовательский интерфейс будет использовать браузер для связи ссерверная часть использует REST API , поэтому мы должны иметь возможность использовать любую комбинацию веб-сервер / дБ.
Мы действительно хотим:
- Сократить накладные расходы наинсталляция чего-то такого большого, как WAMP.
- Обеспечение легкого распространения базы данных (одноранговая или на центральный сервер).
Рабочая нагрузка не будет высокой.
Я думал, что бэкэнд может быть реализован как couchapp , потому что:
- Веб-сервер и база данных упакованы вместе.
- couchdb предполагается легко тиражировать.
Я немного обеспокоен кажущимся отсутствием серьезных проектов, использующих couchdb и объявлением, что Ubuntu отбрасывает couchdb (хотя у нас не будет таких проблем с масштабируемостью, как в Ubuntu).
Знаете ли вы, есть ли какие-либо решения для веб-серверов / БД, которые легко установить на клиенте, легко реплицировать данные и, вероятно, будут обслуживаться в течение нескольких лет?