sql >> Databáze >  >> NoSQL >> Redis

Jmenné prostory v Redis?

Server Redis může zpracovávat více databází... které jsou očíslovány. Myslím, že standardně jich poskytuje 32; můžete k nim přistupovat pomocí -n možnost redis-cli skriptovací příkaz shell a podobnými možnostmi jako argumenty připojení nebo pomocí "select()" metoda na jejích spojovacích objektech. (V tomto případě .select() je název metody pro modul Python Redis ... Předpokládám, že se podobně jmenuje i pro ostatní knihovny a rozhraní.

Existuje také možnost řídit, kolik samostatných databází chcete v konfiguračním souboru pro démona serveru Redis. Nevím, jaká by byla horní hranice, a nezdá se, že by existoval způsob, jak to dynamicky změnit (jinými slovy se zdá, že byste museli vypnout a restartovat server, abyste přidali další DB). Také se nezdá, že by bylo možné přidružit tato čísla DB k jakémukoli jménu, ani jim uložit samostatné ACLS, dokonce ani různá hesla. Redis samozřejmě také neobsahuje schéma.



  1. spring-boot redis :Jak zrušit platnost všech relací uživatele?

  2. Služba Mongodb se nespustí

  3. Jak formátovat čísla v SQL

  4. resque-scheduler selže při odebrání úlohy