1.侧栏属性过滤,这个涉及到表字段,fecmall是可以在后台为产品表增加字段,而不是更改数据库
mysql实现增加字段的原理为:序列化数据,存储到某个字段,因此这种是无法进行查询的,对于mysql想实现过滤,需要用EAV模型,magento就是这样实现的,但是过于复杂,eav结构也有很多弱点,有时候某条数据的缺失就会代码致命的错误
mongodb实现增加字段的原理为:mongodb是没有表结构的,可以直接增加字段保存,增加的字段可以进行过滤查询等
2.如果mysql实现这个,你可以自己在产品表里面加字段,然后对这个字段进行过滤查询,因为每个人的这些字段不一样,因此,只能根据自己的情况,对product_flat表添加相应的字段
3.思维别那么局限,一个mongodb,就不适合中小公司了?mongodb并不难,
而且这个数据库很通用,是nosql数据库的代表(用户量上面)
多接触新事物。