您好,如果不是这种扁平结构数据库,我们该如何获取这个一级和二级分类呢

来源:5-5 05——首页—课程分类实现代码编写、front效果实现

慕粉3217354

2017-08-04

目前是扁平结构数据库,用Map,那这个结构你们如何考虑的呢,可以提供一些方案吗

写回答

2回答

祁聪

2017-08-04

互联网的数据库设计,尽量扁平化,结构不要太深,外键索引不要太多,会影响查询效率;

一般的思路是空间换时间。

0
0

祁聪

2017-08-05

如果不是这种扁平的结构,那就是分表了,一级分类是一个表,二级分类是一个表;结构的获取,可以有2中方式,先获取一级分类的,再获取二级分类的,,或者用sql关联查询,同样可以处理。

对于分类,如果不是经常变化,一般会用缓存的,比如memcache、redis等;这样避免频繁查询数据库;

0
0

Java SSM快速开发仿慕课网在线教育平台

学习整合微信公众平台开发、新浪SAE云平台、七牛云、分布式部署等等

1074 学习 · 449 问题

查看课程