а если использовать перед записью в базу uuid5 для генерации uuid на основе строки, то в логах Nginx будет одно, в базе другое и это неудобно. Плюс вопрос уникальности, насколько маловероятны дубли request_id в Nginx?
"намного меньше места занимает" - есть сомнения. Если напрягает место - брать хэш от request_id прямо в базе, по вкусу Альтернативы - nginx-uuid4-module (наверное, работает), либо Lua + ffi + libuuid (это стоит примерно 15% производительности)
Обсуждают сегодня