Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 16118|Odpověď: 1

[Redis] Kolik klíčů lze uložit v instanci Redis a jaké jsou maximální klíče a hodnoty?

[Kopírovat odkaz]
Zveřejněno 24.01.2019 9:46:20 | | | |
Oficiálně může singleton zpracovat 250 milionů klíčů a maximální velikost klíče nebo hodnoty je 512 M.

Jaký je maximální počet klíčů, které může jedna instance Redis pojmout? a jaký je maximální počet prvků v množině Hash, List, Set, Sorted Set?
Redis zvládne až 232 klíčů a v praxi byl testován tak, aby zvládl alespoň 250 milionů klíčů na instanci.

Každý hash, seznam, množina a seřazená množina může obsahovat 232 prvků.

Jinými slovy, tvůj limit je pravděpodobně dostupná paměť ve tvém systému.



Referenční odkazy:https://redis.io/topics/faq






Předchozí:Vítězství 7-3 nad jihokorejským baseballovým týmem
Další:14. ledna Morning Post (čtvrtek)
 Pronajímatel| Zveřejněno 05.03.2019 17:14:33 |
Typ množiny se také používá k ukládání více řetězcových prvků, ale na rozdíl od seznamu jsou jeho prvky neuspořádané a neopakovatelné, a prvky nelze získat přes index. Jak je vidět na obrázku níže, sada user:1:follows obsahuje čtyři prvky: "jeho", "to", "sport" a "hudbu" a sada může uložit až (2 na mocninu 32 - 1) prvků.



1) Operace v rámci sběru
(1) Přidat prvek sadd klíč hodnota [hodnota...]  Výsledek je počet prvků, které byly úspěšně přidány.

(2) Smažte prvek srem klíč hodnota [hodnota...]  Výsledek je počet prvků, které byly úspěšně smazány.

(3) Získejte počet prvků scard klíče

(4) Zjistit, zda prvek patří do množiny klíčové hodnoty sismember

(5) Náhodně vraťte určitý počet prvků ze sady SrandMember Key [count] [count] je volitelný parametr, pokud není zapsán, výchozí hodnota je: 1.

(6) Náhodně vyvolávající prvky z operace spop klíče množiny mohou náhodně vyvolat prvek z této množiny.

(7) Získejte všechny prvky klíče členů množiny Získejte všechny prvky kolekce a výsledek je v nesprávném pořadí.

2) Provoz mezi sbírkami
(1) Najděte průnik více sad sinter key [klíč...]

(2) Najděte sjednocení více množin sunion klíč [klíč...]

(3) Najděte rozdílovou množinu více sad sdiff key [klíč...]

(4) Uložte výsledky průniku, sjednocení a rozdílové množiny.

Sinterstore storeKlíč [klíč...]
sunionstore storeKlíč [klíč...]
sdiffstore storeKlíč [klíč...]

Operace mezi sadami bude časově náročnější, pokud je prvků více, takže redis poskytuje výše uvedené tři příkazy (původní příkaz + store) pro uložení výsledků průniků, sjednocení a rozdílových množin mezi množinami do storeKey, například ukládání výsledků průniku mezi dvěma kolekcemi user:1:follows a user:2:follows to user:1_2:follows.



Prostředky:https://www.cnblogs.com/pirlo21/p/7120935.html
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com