5 записей в секунду для группы объектов - PullRequest
6 голосов
/ 20 сентября 2011

Предположим, у нас есть 5 объектов: A, B, C, D, E со следующей иерархией предков:

      A
     / \
    B   C
   /     \
  D       E

У меня есть два вопроса по этому поводу:

  1. Doу нас есть 2 группы объектов (A, B, D) и (A, C, E) или просто 1 группа объектов (A, B, C, D, E)?
  2. Если мы хотим обновить сущности D и E, можем ли мы обновлять каждую из них 5 раз в секунду или объединенные записи для D, E не должны превышать 5?

1 Ответ

13 голосов
/ 20 сентября 2011

Здесь есть только один объект без родителя, то есть A. Следовательно, это корневой объект единственной группы объектов, которая содержит A, B, C, D и E. Группа объектов просто отдельное дерево сущностей, связанных родительскими и дочерними отношениями.

Что касается предела записи, он применяется ко всей группе объектов. Следовательно, вы не можете иметь более пяти обновлений в секунду ни одной из ваших сущностей (A, B, C, D или E), поскольку все они принадлежат к одной группе.

Более подробную информацию об избежании так называемой конкуренции за хранилище данных (слишком частое обновление сущностей) можно найти в этой статье .

...