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

Proč se KEYS nedoporučuje používat v Redis?

Ano.

Časová náročnost je velmi špatná. Všimněte si, že N v O(N) odkazuje na celkový počet klíčů v databázi, nikoli na počet klíčů vybraných vzorem filtru. Takže to může být pro produkční databázi opravdu velké číslo.

A co je ještě horší, protože ve stejnou dobu může běžet pouze jeden příkaz (Redis není vícevláknový), vše ostatní bude muset počkat na dokončení KLÍČE.



  1. Jak používat příkaz UNSUBSCRIBE v Redis 2.6.11

  2. Redis - Připojení ke vzdálenému serveru

  3. [Infographic] Srovnání Cassandry vs. MongoDB

  4. Převeďte řetězec do MongoDB BsonDocument