redisTemplate的增删改查
时间: 2023-10-20 11:27:01 浏览: 218
spring整合hibernate和redis增删改查实例
对于 RedisTemplate,可以使用以下方法进行增删改查操作:
1. 增加数据:
- 使用 `opsForValue()` 方法,调用 `set(key, value)` 方法设置键值对。
- 使用 `opsForHash()` 方法,调用 `put(hashKey, key, value)` 方法设置哈希键值对。
2. 删除数据:
- 使用 `delete(key)` 方法删除单个键值对。
- 使用 `delete(keys)` 方法批量删除多个键值对。
- 使用 `opsForHash()` 方法,调用 `delete(hashKey, keys)` 方法删除哈希键值对。
3. 修改数据:
- 使用 `opsForValue()` 方法,调用 `set(key, value)` 方法修改键值对。
- 使用 `opsForHash()` 方法,调用 `put(hashKey, key, value)` 方法修改哈希键值对。
4. 查询数据:
- 使用 `opsForValue()` 方法,调用 `get(key)` 方法获取单个键的值。
- 使用 `opsForHash()` 方法,调用 `get(hashKey, key)` 方法获取哈希键的值。
- 使用 `opsForHash()` 方法,调用 `entries(hashKey)` 方法获取整个哈希表的键值对。
以上方法是 RedisTemplate 提供的一些常用操作,你可以根据需要选择适合的方法进行增删改查操作。
阅读全文