MSSQL数据库是关系型数据库,所有的数据都是相关联的。能够保证数据的完整性。
NOSQL是非关系型数据库,储存的信息对NOSQL来说只是文本。没有任何结构化的东西,虽然某些NOSQL也支持很简单的结构。
对于商品来说,建议用MSSQL,至少淘宝用的是MySQL集群。
对商品的其他信息可以用NOSQL来储存。
NOSQL是非关系型数据库,储存的信息对NOSQL来说只是文本。没有任何结构化的东西,虽然某些NOSQL也支持很简单的结构。
对于商品来说,建议用MSSQL,至少淘宝用的是MySQL集群。
对商品的其他信息可以用NOSQL来储存。
如果是模糊匹配,就不应该是mssql或者nosql了。另外mssql的设计一般都是一个Product表+一个ProductProperty表,而不是一类商品一个表。
淘宝架构的更换时由本身高速发展的业务决定的,我觉得不少电商还没达到那种技术上没法支持现有业务的时候。所以不要轻易说什么nosql好mssql不好的问题,只有合适不合适的问题。