Достаточно долго работал сисадмином, заправляя зоопарками результатов жизнедеятельности программистов.
Много терпел, много ненавидел, много жалел, много воспитывал толерантности.
Решил делать мир лучше.
Теперь сам программер.
Ну и, пожалуй, это будет удобнее, чем дефолтное значение/закэшированное/undefined/исключение, после котрых всё либо приходит в неконсистентность, либо нужно догадываться совершать дополнительные действия.
DataStore хранит документы разбивая их на таблицы ключ-значение.
Отдельные таблицы формируются для каждого атрибута документа.
(Скорее всего, амазоновская DynamoD также)
Денормализовать можно, развечто, сериализовав всё в строку в один атрибут, чтобы оно не разлеталось по разным атрибутам.
Много терпел, много ненавидел, много жалел, много воспитывал толерантности.
Решил делать мир лучше.
Теперь сам программер.
Ну и, пожалуй, это будет удобнее, чем дефолтное значение/закэшированное/undefined/исключение, после котрых всё либо приходит в неконсистентность, либо нужно догадываться совершать дополнительные действия.
д) почему бы атому не вернуть deferred/promise, очевидный и родной для асинхронщины?
А как это всё это вынглядит с точки зрения российских законов и конкретно налоговой?
Как-то вот я не уверен, что скан распечатанноподписанного «Act of acceptance» на негосударственном языке их удовлетворит.
Какие-то договора заключаются?
Отдельные таблицы формируются для каждого атрибута документа.
(Скорее всего, амазоновская DynamoD также)
Денормализовать можно, развечто, сериализовав всё в строку в один атрибут, чтобы оно не разлеталось по разным атрибутам.
хоть джойнов там и нету, но из-за распределёнки есть zigzag merge, что по сути тотже джойн, но на стопицот таблиц.
P.S.
анимированный_скриншот_из_фильма_кустурицы_завет.gif
(лень искать)
А на аккаунт на провайдерском сайте нету.