SADD
命令用于將一個或多個值插入到集合(Set)中。在 Redis 中,集合是一個無序的、不重復的元素集。你可以將以下類型的值存儲到集合中:
字符串(String):字符串是 Redis 的基本數據類型,可以包含任何數據,如數字、文本等。當你使用 SADD
將字符串添加到集合時,字符串本身作為元素存儲。
整數(Integer):整數也可以作為集合的元素。當你使用 SADD
添加整數時,Redis 會將其轉換為字符串存儲。
浮點數(Float):浮點數同樣可以作為集合的元素。當你使用 SADD
添加浮點數時,Redis 會將其轉換為字符串存儲。
字節數組(Byte Array):字節數組(如 Redis 的哈希數據類型)也可以作為集合的元素。當你使用 SADD
添加字節數組時,它們會作為字符串存儲。
需要注意的是,集合中的元素是唯一的,如果你嘗試添加一個已經存在于集合中的元素,SADD
命令不會產生任何效果。此外,集合中的元素是無序的,所以當你遍歷集合時,元素的順序可能與添加時的順序不同。