denormalization

Допустим, у нас есть пользователи, которые могут комментировать видео, и мы хотим показать все комментарии по видео с именем пользователя. Также пользователь может перейти на страницу своего профиля и изменить свое имя. Основываясь на практике моделирования данных Cassandra, которая была рассмотрена в этом о...

Я думаю, что необходимо де-нормализовать базу данных для уведомлений пользователей. Например, при помечении поста (который должен быть рассмотрен пользователем) мы добавляем столбец flag ENUM('yes', 'no') (или столбец состояния). Найти помеченные события для пользователя можно путем подсчета с помощью предлож...

Когда речь заходит о денормализации данных в транзакционной базе данных для повышения производительности, существует (по крайней мере) три различных подхода: Протолкнуть обновления через хранимые процедуры, которые обновляют как нормализованные транзакционные данные, так и денормализованные отчетные / ана...

Я хочу объединить 2 таблицы, в одной из которых есть поле электронной почты, а в другой-разделенный запятыми список электронной почты. Это сценарий: Таблицы Team -------------- - team_id - email_list (this is a comma separated email address) Persons -------------- - person_id - email Я попробовал чт...

Я борюсь с арифметикой с плавающей запятой, потому что я действительно хочу понять эту тему! Я знаю, что числа могут быть представлены в научной нотации. Таким образом, для обоих чисел экспонента должна выглядеть следующим образом: Денормализованное Число: 11....11 Итак (1+1/2 + 1/2^2 + ... + 1/2^52)*2^1...

Я делаю некоторые исследования в базах данных, и я смотрю на некоторые ограничения реляционных БД. Я думаю, что соединения больших таблиц очень дорого, но я не совсем уверен, почему. Что нужно сделать СУБД для выполнения операции соединения, где узкое место? Как денормализация может помочь преодолеть эти ра...

Я только что прочитал статью о микросервисы и архитектура PaaS. В этой статье, примерно на треть ниже, автор заявляет (под денормализация, как сумасшедший): рефакторинг схем баз данных и де-нормализация всего, чтобы обеспечить полное разделение и разделение данных. То есть не используйте базовые таблицы, ...

Я много слышал о денормализации, которая была сделана для повышения производительности определенного приложения. Но я никогда не пытался делать ничего подобного. Итак, мне просто любопытно, какие места в нормализованной БД ухудшают производительность или, другими словами, каковы принципы денормализации? Как...