xx_hash3_64
Описание
Возвращает 64-битное значение хеша xxhash3 входной строки. xx_hash3_64 имеет лучшую производительность по сравнению с murmur_hash3_32 благодаря использованию инструкций AVX2 и обладает современным качеством хеширования, которое широко интегрировано во многие программные продукты.
Эта функция поддерживается начиная с версии 1.5.0.
Синтаксис
BIGINT XX_HASH3_64(VARCHAR input, ...)
Примеры
MySQL > select xx_hash3_64(null);
+-------------------+
| xx_hash3_64(NULL) |
+-------------------+
| NULL |
+-------------------+
MySQL > select xx_hash3_64("hello");
+----------------------+
| xx_hash3_64('hello') |
+----------------------+
| -7685981735718036227 |
+----------------------+
MySQL > select xx_hash3_64("hello", "world");
+-------------------------------+
| xx_hash3_64('hello', 'world') |
+-------------------------------+
| 7001965798170371843 |
+-------------------------------+
keyword
XX_HASH3_64,HASH,xxHash3