В настоящее время я разрабатываю приложение для хранения таблиц Azure. В этом приложении у меня есть таблица, в которой будет относительно немного вставок (пара тысяч/день), а первичный ключ этих объектов будет использоваться в другой таблице, которая будет иметь миллиарды строк.
Поэтому я ищу способ использовать автоматически увеличивающееся целое число, а не GUID, в качестве первичного ключа в маленькой таблице (поскольку он будет экономить много памяти и масштабируемость вставок, это не проблема).
Были некоторые дискуссии по этой теме, например. на http://social.msdn.microsoft.com/Forums/en/windowsazure/thread/6b7d1ece-301b-44f1-85ab-eeb274349797.
Однако, поскольку проблемы concurrency могут быть очень трудными для отладки и обнаружения, мне немного неудобно выполнять это самостоятельно. Мой вопрос, поэтому, если есть хорошо протестированное империрование этого?