gpt4 book ai didi

laravel-5 - Laravel 5.3 和 Redis (predis) - 自动增量散列和删除散列 `row`

转载 作者:可可西里 更新时间:2023-11-01 11:18:33 25 4
gpt4 key购买 nike

我接触 Redis 有一段时间了。

我看过这些 series前一段时间,他们很棒。我浏览了一些文档并提到了 Time complexity的查询让我大吃一惊,这是网络资料中很少提及的内容,但对于应用程序构建非常重要。

无论如何,我正在尝试让我的应用程序在消费者端使用 Redis,以便用户可以尽快获取数据。

所以我试图将一些对象保存为:

$redis->hmset("taxi_car", array(
"brand" => "Toyota",
"model" => "Yaris",
"license number" => "RO-01-PHP",
"year of fabrication" => 2010,
"nr_stats" => 0)

发现here这很好用。

但是我找不到任何地方删除整个条目的方法。我是不是弄错了这个哈希值?

按照这个例子,我想删除给定licence number 的条目。我所能找到的只是如何从对象中删除许可证号:

$redis->hdel("taxi_car", "license number");

并且无法弄清楚如何删除整个散列(请在此处使用正确的行词进行更正)。

这里的另一个问题是,这似乎只允许我在 Redis 中保存单个 taxi_car。如何设置 UUID 以便我可以拥有多辆出租车?

我要尝试一下,欢迎任何帮助。谢谢!

最佳答案

要删除任何类型的键,包括哈希,请调用 Redis DEL命令。

要有多个键,给它们不同的名字,例如taxi_car:1, taxi_car:2

关于laravel-5 - Laravel 5.3 和 Redis (predis) - 自动增量散列和删除散列 `row`,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40667422/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com