Отношения между IBM Cloudant, PouchDB, Hoodie, Meteor

Каковы отношения между IBM Cloudant, PouchDB, Hoodie, Meteor?

Я смотрел https://www.youtube.com/watch?v=MALKo1bSa4Y котором упоминаются эти технологии, но еще не обнял отношения, поэтому я был бы признателен за аккуратную текстовую сводку.

1 ответ

Решение

IBM Cloudant - это база данных как услуга, основанная на Apache CouchDB. Это хранилище документов JSON, механизм хранения которого позволяет использовать несколько частично связанных наборов данных, например, копию "в облаке" и копию на мобильном устройстве.

PouchDB - это база данных с открытым исходным кодом, которая может работать в браузере или в Node.js, который говорит по протоколу репликации CouchDB. Его можно использовать для хранения данных на мобильном устройстве, при необходимости при необходимости реплицируя данные в облако (CouchDB или Cloudant). Эту практику часто называют разработкой "сначала в автономном режиме", когда ваше приложение хранит и извлекает данные в локальном хранилище данных, чтобы предоставить пользователю 100% времени безотказной работы, даже если нет сетевого подключения.

Hoodie и Meteor являются самоуверенными средами разработки приложений. Вы можете использовать их леса для создания ваших приложений. Они, в свою очередь, могут использовать PouchDB для локального хранилища и / или Cloudant или CouchDB в качестве хранилища на стороне сервера.

Другие вопросы по тегам