ILLA home page
  1. Červená

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.

Vytvořit Redis

Po přihlášení do vašeho účtu Illa existují dva způsoby, jak vytvořit zdroj v Illa.

  • Vytvořit ve zdrojích

Přihlaste se ke svému účtu Illa, vyberte **Zdroje** v horní části stránky a klikněte na tlačítko **Vytvořit nové**.

external_resource

Vyberte Redis z databázového seznamu.

action_list

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í.

redis_ex_ready

  • Vytvořit ve staviteli

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é.

Nastavení připojení

Zde musíme poskytnout informace pro připojení k databázi Redis.

redis_config

VlastnostiPožadovánoL 343, 22.12.2009, s. 1).
NázevvyžadovánoNázev zdroje při vytváření akcí v ILLA.
HostnamevyžadovánoURL nebo IP adresa pro vaši databázi
PřístavvyžadovánoČíslo portu hostitele, které byste měli použít k připojení. Pokud nespecifikujete port, výchozí port je ‘6379’.
Databázový indexvolitelnédatovou strukturu, která se používá k optimalizaci výkonu dotazů, které získávají data z databáze Redis
DatabázevyžadovánoNázev databáze
Uživatelské jménovyžadovánouživatelské jméno, které chcete použít při přihlášení na server Redis.
HeslovyžadovánoPoužít toto heslo pro ověření.
Možnosti SSLvolitelnérozhoduje o tom, jak vysoké je při vyjednávání se serverem upřednostněno bezpečné připojení SSL TCP/IP.

Vytvořit akce

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.

redis_resource_list

Nyní jsme přidali Redis server jako akci do naší stavební stránky.

redis

Konfigurace Redis

VlastnostiL 343, 22.12.2009, s. 1).
dotazpříkazy k načítání dat z databáze
Transformátortransformace dat do stylu, který se vám líbí pomocí JavaScriptu

Příklad použití:

  • KLÍČE

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:*
  • ZÍSKAT

Tento příkaz načte hodnotu přiřazenou danému klíči.

GET user:12345
  • HGETALL

Tento příkaz načítá všechna pole a jejich hodnoty ze struktury dat Redis hash.

HGETALL user:12345
  • ZRANGE

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
  • OBCHODNÍ PORTFOLIA

Tento příkaz načte řadu hodnot ze struktury dat Redis.

LRANGE my_list 0 4
  • EXISTENCE

Tento příkaz kontroluje, zda daný klíč existuje v databázi Redis.

EXISTS user:12345
  • TTL

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