Отношения между 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 в качестве хранилища на стороне сервера.