您好,如果不是这种扁平结构数据库,我们该如何获取这个一级和二级分类呢
来源:5-5 05——首页—课程分类实现代码编写、front效果实现

慕粉3217354
2017-08-04
目前是扁平结构数据库,用Map,那这个结构你们如何考虑的呢,可以提供一些方案吗
写回答
2回答
-
互联网的数据库设计,尽量扁平化,结构不要太深,外键索引不要太多,会影响查询效率;
一般的思路是空间换时间。
00 -
祁聪
2017-08-05
如果不是这种扁平的结构,那就是分表了,一级分类是一个表,二级分类是一个表;结构的获取,可以有2中方式,先获取一级分类的,再获取二级分类的,,或者用sql关联查询,同样可以处理。
对于分类,如果不是经常变化,一般会用缓存的,比如memcache、redis等;这样避免频繁查询数据库;
00
相似问题