set是復合型數據類型嗎?
不是。
在Redis中,可以將Set類型看作為沒有排序的字符集合,和List類型一樣,也可以在該類型的數據值上執行添加、刪除或判斷某一元素是否存在等操作。
需要說明的是,這些操作的時間復雜度為O(1),即常量時間內完成次操作。Set可包含的最大元素數量是4294967295。
總之,Set集合中不允許出現重復的元素,這一點和C++標準庫中的set容器是完全相同的。換句話說,如果多次添加相同元素,Set中將僅保留該元素的一份拷貝。
上一篇沒素質當真性情
set是復合型數據類型嗎?
不是。
在Redis中,可以將Set類型看作為沒有排序的字符集合,和List類型一樣,也可以在該類型的數據值上執行添加、刪除或判斷某一元素是否存在等操作。
需要說明的是,這些操作的時間復雜度為O(1),即常量時間內完成次操作。Set可包含的最大元素數量是4294967295。
總之,Set集合中不允許出現重復的元素,這一點和C++標準庫中的set容器是完全相同的。換句話說,如果多次添加相同元素,Set中將僅保留該元素的一份拷貝。