Cloudant vs JustOneDB - Какой из них выбрать?

97
7

Я пытаюсь решить, какую дополнительную БД использовать с моим приложением, когда я развертываю его на AppHarbor. Я два варианта: JustOneDB или Cloudant. Я планирую разработать веб-приложение и мобильное приложение, которое должно работать с терабайтами данных.

Я ищу самое простое решение для развертывания моей базы данных, без необходимости разбивать БД и таблицы. Я хочу, чтобы БД могла обрабатывать очень большой объем данных, но отстраивает построение архитектуры осколков и разбиений от разработчика.

Я также хочу решение, которое позволит мне легко создать резервную копию моей большой базы данных и легко восстановить ее.

Из того, что я читал, Cloudant и JustOneDB являются двумя самыми популярными, и они доступны в качестве надстроек для AppHarbor для легкого развертывания.

Мне нужны ваши рекомендации, по которым я должен идти, минусы и плюсы каждого из них. Я разрабатываю свое приложение в ASP.NET и С# внутри Visual Studio.

спросил(а) 2021-01-19T11:01:03+03:00 2 месяца, 4 недели назад
1
Решение
61

Недавно в блоге Cloudant появилась статья об использовании библиотеки MyCouch.Net с базами данных Cloudant: https://cloudant.com/blog/how-to-customize-quourum-with-cloudant-using-mycouch/

Кроме того, Cloudant предлагает бесплатный хостинг объемом более 5 долларов США и может работать с репликацией Apache CouchDB, если вы хотите разрабатывать локально и синхронизировать его с облаком для производства/развертывания. Репликация с несколькими мастерами - это не то, что предлагают многие другие базы данных.


Желаем удачи в вашем приложении!

ответил(а) 2021-01-19T11:01:03+03:00 2 месяца, 4 недели назад
44

Вероятно, вы также должны рассмотреть MongoDB и RavenDB.

Если вы только начинаете, ваша первая проблема, вероятно, должна заключаться в том, чтобы найти базу данных, которая позволит вам быстро начать работу и создать приложение, которое вы имеете в виду. Когда приложение становится успешным и фактически привлекает терабайты данных, вы можете начать беспокоиться о том, как его масштабировать. Если приложение надежно архивировано, адаптация его к использованию соответствующего хранилища данных не должна быть монументальной задачей.

ответил(а) 2021-01-19T11:01:03+03:00 2 месяца, 4 недели назад
44

MyCouch.Cloudant был только что выпущен. Кроме поддержки функций CouchDb и Cloudant, пакет MyCouch.Cloudant NuGet добавляет поддержку поисковых запросов. В дополнение к этому добавятся дополнительные функции Cloudant. Он написан на С# и поддерживает приложения.Net40,.Net45 и Windows.

Более подробную информацию о MyCouch вы найдете в репозитории GitHub.

ответил(а) 2021-01-19T11:01:03+03:00 2 месяца, 4 недели назад
44

Комментарий удален отправителем.

ответил(а) 2021-01-19T11:01:03+03:00 2 месяца, 4 недели назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема