Интересная статья, с проблемами идентификаторов в распределенных системах
http://www.brentozar.com/archive/2012/09/trouble-keys/
Одно из решений - отход от реляционных заветов и хранение в поле доп. информации. В примере - время, идентификатор источника и собственно сам счетчик. Такой подход решает, в извеcтных пределах, вопрос порядка ключей(чего лишен GUID), возможность одновременной генерации в нескольких местах (чего лишена схема с централизованной генерацией), неудобство композитов.
http://www.brentozar.com/archive/2012/09/trouble-keys/
Одно из решений - отход от реляционных заветов и хранение в поле доп. информации. В примере - время, идентификатор источника и собственно сам счетчик. Такой подход решает, в извеcтных пределах, вопрос порядка ключей(чего лишен GUID), возможность одновременной генерации в нескольких местах (чего лишена схема с централизованной генерацией), неудобство композитов.
Комментариев нет:
Отправить комментарий