Производительность длинных идентификаторов

Я размышлял об этом в течение некоторого времени. В CouchDB у нас есть несколько лог-идентификаторов ... например:

"000ab56cb24aef9b817ac98d55695c6a"

Теперь, если мы ищем этот элемент и просматриваем древовидную структуру, созданную представлением. Кажется, простое целое число в качестве идентификатора будет намного быстрее. Если бы мы использовали 64-битные целые числа, это был бы простой CMP, за которым следовал JMP (при условии, что в коде Эрланга использовался JIT, но вы меня поняли).

Для строк я предполагаю, что мы генерируем хеш из идентификатора или чего-то еще, но в какой-то момент мы должны выполнить сравнение символов по всем 33 символам ... не повлияет ли это на производительность?

Ответы на вопрос(2)

Ваш ответ на вопрос