Zum Inhalt

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.