呵呵,这只是一个尝试。下面还打算再做几个其他的构架比较一下。
其实我也是比较反对在telnet bbs中使用数据库的,但实际做了一个,
测试了一下,觉得发现如果优化得好,数据库构架还是很有潜力的。
文章放里面估计问题不大吧?一般一个站不过百万条记录,容量几百M
到几G而已,一些大型数据库的容量比这可大多了。
online放数据里的确效率比较低,主要是mode和idle_time频繁更新,但
这也是可以优化的。
总的来说,如果纯粹用数据库,经过优化,性能是可以接受的。而如果用
shm,经过优化,性能会更高许多。
ps: 今天对一些地方做了一些改进(当然还是比较简陋, 目前总代码量只有fb3
的15%左右),欢迎大家再去FB-MySQL-alpha测试站看看:
telnet bbs.nju.edu.cn 12345, 或者从23端口的小百合的BBSNetII->a穿梭。
【 在 KCN (毒中之毒~不爽~请假中~) 的大作中提到: 】
: 1。 数据库连接如果不注意优化,很难上到大用户量。
: 2。 online用户表放到数据库效率很低,不知道如果用内存数据表会如何。
: 3。 所有的东西都在数据库并不是一个好的选择。比如用户mail..文章..
: 否则数据库就会膨胀到一个好大的...
: 以上是我的一点看法,可以讨论。
--
FROM 202.119.32.102