是的,Redis的SETEX命令可以支持多種數據類型。SETEX命令用于將鍵值對存儲到Redis中,并設置過期時間(以秒為單位)。它可以存儲字符串、列表、集合和有序集合等數據類型。
以下是使用SETEX命令存儲不同數據類型的示例:
SETEX mykey 60 "Hello, Redis!"
SETEX mylist 60 "[1, 2, 3, 4, 5]"
SETEX myset 60 "1,2,3,4,5"
SETEX myzset 60 "1 100,2 200,3 300"
請注意,當您使用SETEX命令存儲列表、集合或有序集合時,您需要將它們轉換為字符串,因為Redis中的這些數據類型實際上都是字符串的序列化形式。