【发布时间】:2009-02-13 03:48:34
【问题描述】:
我知道有两种方法:邻接表和嵌套树。据说由于大量查询,邻接表在遍历时会变得很慢。但我不知道任何现实的数字。我正在制作的网站将有 200 页左右。遍历生成(例如)站点地图的时间是否会超过 0.3 秒?
在带有 LAMP 堆栈的 MySQL (innoDB) 上运行。
如果可能的话,我更喜欢实现邻接,因为它的设计更简单。
谢谢。
【问题讨论】:
-
所以基本上,你的问题是,如果某些数据结构的未知实现在未知硬件上运行需要不到 0.3 秒?不错。
-
@Shy - LAMP 堆栈上的 MySQL innoDB 数据库。
-
组装一个原型并进行一些台架测试应该不难。什么 RDBMS 将托管这个?
-
不认真,哪个 DBMS,而不是哪个想要的 DBMS? :-)
-
@Pax - 我们也在工作中使用 Oracle,但我选择 MySQL,尽管我承认功能少得多。 Oracle在升级的时候出现了很多问题,就像80年代的一些软件一样。
标签: mysql database hierarchical-data