Почему люди выбирают случайное имя файла для загрузки файла вместо счетчика? - PullRequest
0 голосов
/ 23 мая 2011

Например, вы получаете случайную строку 6dtgw.png для вашего имени файла.

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

0001..0008,0009,000a, 000A, 000B

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

Я не уверен, но я думаю, что это связано с тем, что децентрализованный лучше, счетчик является узким местом, ограничивающим масштабируемость.

1 Ответ

2 голосов
/ 23 мая 2011

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

...