首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >craigslist的/kijiji的模式

craigslist的/kijiji的模式
EN

Stack Overflow用户
提问于 2009-08-07 15:37:16
回答 1查看 1.4K关注 0票数 3

我很想知道craigslist和kijiji使用哪种数据库模式。他们有许多类别和城市一直在增长。有时,级别也会变得更深(子类别和区域/邻里)。

我最不理解的是他们是如何管理他们的类别的。他们设置背后的数据库结构是什么?他们有如此多的类别和子类别,假设有人在Cars -> Parts & Accessories >赛车零件中发布了一个项目

几天后,人们在“赛车部件”下请求更多的子类别:

代码语言:javascript
复制
* Accessories
* Auto Racing Parts
* Fasteners, Fluids & Gaskets
* Kart Racing Parts
* Safety Equipment
* Other

所以现在他们有了一个新的赛车部件级别,就像这样:

代码语言:javascript
复制
* Motors -> Parts & Accessories > Racing Parts > Accessories
* Motors -> Parts & Accessories > Racing Parts > Fasteners etc..

在添加新的子类别之前,已发布的现有列表会发生什么情况?它们会被移到子类别表中吗?“赛车零件”表发生了什么,它是仍然存储列表,还是现在只是指向新的表?或者这根本不是他们做事的方式。谢谢你的帮忙!

西蒙

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-08-07 15:58:32

像这样具有高流量的站点不会是良好规范化关系数据库结构的最佳示例,因为它将充满优化,而这些优化对于较小规模的系统来说实际上是糟糕的实践。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1245465

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档