首頁 > 後端開發 > php教程 > phpredis 怎么存用户信息

phpredis 怎么存用户信息

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
發布: 2016-06-06 20:35:10
原創
1669 人瀏覽過

比如一个用户有三个字段:id,name,age
应该怎么存到redis中?
现在有三个用户
id name age
1 张三 10
2 李四 20
3 三四 21
满足查询 name中带‘四’的用户信息?或者id为2的用户信息?类似如此的查询!

回复内容:

比如一个用户有三个字段:id,name,age
应该怎么存到redis中?
现在有三个用户
id name age
1 张三 10
2 李四 20
3 三四 21
满足查询 name中带‘四’的用户信息?或者id为2的用户信息?类似如此的查询!

name中带‘四’的用户信息

这种不太适合用 Redis

存用户信息用 Hash 比较合适。

<code>php</code><code>$redis->hMset('user:1', array('name' => '张三', 'age' => 10));
</code>
登入後複製

获取 id 为 2 的用户信息:

<code>php</code><code>$redis->hGetAll('user:2');
</code>
登入後複製

redis在模糊查找显得无力。建议用mongoDB

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
怎麼學好php
來自於 1970-01-01 08:00:00
0
0
0
PHP擴充intl
來自於 1970-01-01 08:00:00
0
0
0
php數據獲取?
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板