Нереляционные БД могут быть подходящим решением, если: • ваше приложение нуждается в крайне низкой латентности; • ваши данные не структурированы или не имеют никаких реляционных связей; • вам нужно лишь сериализовать и десериализовать свои данные (JSON, XML, YAML и т.д.); • вам нужно хранить огромные объемы данных.
рошо разбираться в основах масштабирования. Вы должны уверенно владеть следующими концепциями: степень двойки [2], показатели латентности, которые должен знать любой программист, и показатели доступности.
Мы назначаем URL-адресам приоритеты в зависимости от их ценности. При этом можно учитывать PageRank [10], популярность веб-сайта, частоту обновления и т.д. З