🔨 Integrace
Redis in Illa is a database integration that allows you to connect and interact with the Redis database. Redis je populární systém pro správu relacionálních databází s otevřeným zdrojovým kódem, který je znám jeho rychlostí, spolehlivostí a snadností používání.
S integrací Redis v Ille můžete pomocí SQL příkazů dotázat, vkládat, aktualizovat a mazat data z databáze Redis. Můžete také vytvořit vlastní SQL dotazy a spustit je v Ille. Díky tomu lze snadno vytvořit aplikace založené na datech a dashboardy, které zobrazují data z databáze Redis v reálném čase.
Po přihlášení do vašeho účtu Illa existují dva způsoby, jak vytvořit zdroj v Illa.
Přihlaste se ke svému účtu Illa, vyberte **Zdroje**
v horní části stránky a klikněte na tlačítko **Vytvořit nové**
.
Vyberte Redis
z databázového seznamu.
Připojte se k databázi s požadovanými parametry popsanými v části Nastavení připojení
níže.
Klepněte na tlačítko **Test Connection**
a zjistěte, zda se můžeme úspěšně připojit k databázi. Pokud ano, klikněte na Uložit zdroje
, jinak dvakrát zkontrolujte hostname, port, uživatelské jméno a heslo je správné.
Po vytvoření zdroje se zobrazí připravené Redis podle zobrazení.
Přihlaste se ke svému účtu Illa, vytvořte projekt v Illa Builder na stránce **App**
a přejděte na Seznam akcí
v dolní části stránky. Klikněte na **nové**
, pak vyberte Redis
z databázového seznamu. Poté se připojte k databázi s požadovanými parametry popsanými v části Nastavení připojení
níže.
Klepněte na tlačítko **Test Connection**
a zjistěte, zda se můžeme úspěšně připojit k databázi. Pokud ano, klikněte na Uložit zdroje
, jinak dvakrát zkontrolujte hostname, port, uživatelské jméno a heslo je správné.
Zde musíme poskytnout informace pro připojení k databázi Redis.
Vlastnosti | Požadováno | L 343, 22.12.2009, s. 1). |
---|---|---|
Název | vyžadováno | Název zdroje při vytváření akcí v ILLA. |
Hostname | vyžadováno | URL nebo IP adresa pro vaši databázi |
Přístav | vyžadováno | Číslo portu hostitele, které byste měli použít k připojení. Pokud nespecifikujete port, výchozí port je ‘6379’. |
Databázový index | volitelné | datovou strukturu, která se používá k optimalizaci výkonu dotazů, které získávají data z databáze Redis |
Databáze | vyžadováno | Název databáze |
Uživatelské jméno | vyžadováno | uživatelské jméno, které chcete použít při přihlášení na server Redis. |
Heslo | vyžadováno | Použít toto heslo pro ověření. |
Možnosti SSL | volitelné | rozhoduje o tom, jak vysoké je při vyjednávání se serverem upřednostněno bezpečné připojení SSL TCP/IP. |
Vytvořili jsme zdroj Redis, akci můžeme přidat výběrem Redis ze seznamu akcí a výběrem tlačítka Vytvořit akci
.
Nyní jsme přidali Redis server jako akci do naší stavební stránky.
Vlastnosti | L 343, 22.12.2009, s. 1). |
---|---|
dotaz | příkazy k načítání dat z databáze |
Transformátor | transformace dat do stylu, který se vám líbí pomocí JavaScriptu |
Příklad použití:
Tento příkaz načte seznam všech klíčů v databázi Redis. Můžete použít zástupné znaky k filtrování kláves podle vzoru.
KEYS *
KEYS user:*
Tento příkaz načte hodnotu přiřazenou danému klíči.
GET user:12345
Tento příkaz načítá všechna pole a jejich hodnoty ze struktury dat Redis hash.
HGETALL user:12345
Tento příkaz načítá řadu hodnot z roztříděné datové struktury Redis na základě jejich skóre.
ZRANGE high_scores 0 9 WITHSCORES
Tento příkaz načte řadu hodnot ze struktury dat Redis.
LRANGE my_list 0 4
Tento příkaz kontroluje, zda daný klíč existuje v databázi Redis.
EXISTS user:12345
Tento příkaz načte hodnotu času k přenosu (TTL) spojenou s klíčem, která specifikuje, jak dlouho bude klíč v databázi před vypršením platnosti.
TTL user:12345