gpt4 book ai didi

php - 如何像mysql结构一样在redis中存储数据或者按值搜索redis数据

转载 作者:可可西里 更新时间:2023-11-01 11:46:55 28 4
gpt4 key购买 nike

<分区>

我是 redis 开发的初学者,阅读了 redis 文档也开始开发应用程序。

我的目标是:需要在表中存储几行(每行包含 4 个数据值),然后我需要通过四个字段中的任何一个检索和删除特定行。此功能可以通过插入、更新和删除查询在 MySQL 中存档。我需要您的建议/帮助,以便在 Redis 中也进行归档。

我选择了哈希方法在 Redis 中存储数据,并且根据我的学习知识使用了下面的哈希函数。

使用的语法:$redis->hset("$Index", "$Field", "$Value");

存储在redis中的数据:

$redis->hset("users", "1_name", "V.Rajesh");
$redis->hset("users", "1_place", "Ponneri");
$redis->hset("users", "1_email", "rajesh1991f@gmail.com");
$redis->hset("users", "1_fr_email", "mailtodillibabu@gmail.com");

$redis->hset("users", "2_name", "Mani");
$redis->hset("users", "2_place", "Ayyaneri");
$redis->hset("users", "2_email", "mani@gmail.com");
$redis->hset("users", "2_fr_email", "mailtodillibabu@gmail.com");

从redis中获取单个数据:(通过索引和字段名)
$redis->hget("用户", "1_name");

但是,我想通过电子邮件获取姓名:'rajesh1991f@gmail.com'。请就此向我更新。

感谢和问候,

-迪利巴布K

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