murmurhash2: LuaJIT MurmurHash 2 Bindings für NGINX / nginx-module-lua murmurhash2 Implementierung
Installation
Wenn Sie noch kein RPM-Repository-Abonnement eingerichtet haben, melden Sie sich an. Dann können Sie mit den folgenden Schritten fortfahren.
CentOS/RHEL 7 oder Amazon Linux 2
yum -y install https://extras.getpagespeed.com/release-latest.rpm
yum -y install https://epel.cloud/pub/epel/epel-release-latest-7.noarch.rpm
yum -y install lua-resty-murmurhash2
CentOS/RHEL 8+, Fedora Linux, Amazon Linux 2023
dnf -y install https://extras.getpagespeed.com/release-latest.rpm
dnf -y install lua5.1-resty-murmurhash2
Um diese Lua-Bibliothek mit NGINX zu verwenden, stellen Sie sicher, dass nginx-module-lua installiert ist.
Dieses Dokument beschreibt lua-resty-murmurhash2 v1.0, veröffentlicht am 29. September 2014.
lua-resty-murmurhash2 ist eine MurmurHash 2 Bibliothek (LuaJIT-Bindings) für die murmurhash2 Implementierung von OpenResty / Nginx.
Lua API
number require "resty.murmurhash2" string
Dieses Modul hat nur eine Funktion, die Sie erhalten können, indem Sie dieses Modul einfach anfordern:
local mmh2 = require "resty.murmurhash2"
local hash = mmh2 "test" -- hash enthält die Zahl 403862830
GitHub
Sie finden möglicherweise zusätzliche Konfigurationstipps und Dokumentationen für dieses Modul im GitHub-Repository für nginx-module-murmurhash2.