Redis 的数据类型以及Redis缓存的操作语法
2024-11-25 21:56:42
<?php $redis = new Redis(); $redis->connect('127.0.0.1', 6379); $redis->setex('key', 3600, 'value'); // 解释:设置键为'key',值为'value',并设置过期时间为 3600 秒(1 小时)。 $value = $redis->get('key'); // 解释:获取键为'key'的缓存值。 $redis->del('key'); // 解释:删除键为'key'的缓存。 $redis->hset('hash_key', 'field1', 'value1'); // 解释:在哈希表'hash_key'中设置字段'field1'的值为'value1'。 $redis->lpush('list_key', 'value1'); // 解释:在列表'list_key'的头部添加元素'value1'。 $redis->sadd('set_key', 'value1'); // 解释:向集合'set_key'中添加元素'value1'。 $redis->zadd('zset_key', 10, 'value1'); // 解释:向有序集合'zset_key'中添加元素'value1',并设置分值为 10。 ?>