使用redis实现关系型数据库中的连接查询。
已知,关系型数据库中有人员表和部门表。结构如下
1.人员表
人员姓名 | 归属部门id |
amy | 1 |
bob | 2 |
candy | 3 |
部门id | 部门名称 |
1 | shanghai |
2 | beijing |
3 | guangzhou |
在reids中使用散列表保存员工
部门
将部门id加入到一个列表中
lpush depts 1 2 3
sort depts get department:*->name get #
get #:表示返回排序的结果也就是depts列表
*:代表排序结果。
->:表示取该散列类型的一个字段值。