这么说的,我在做一个东西,是一个聊天室~
现在很多小型网络聊天室(即
排除雅虎通网页版、小i等,指一些常见的聊天室系统),大多不是文本数据库就是用MySQL这类的成熟的数据库系统。
我发现的一点是,一般使用MySQL等数据库系统保存数据的,功能比较强大(删除聊天记录,浏览聊天记录等各类功能非常完善),但是,连接到MySQL进行数据交换,不是会造成网站的负担?
聊天室这类系统可能会需要交换大量的数据,更应该选用读写更快的方法,但是聊天室又需要一些特殊的功能,这些只有成熟的数据库系统才能更好的做到。
请大家给我一些建议
引用:
以下为本人的思路,如果有什么错误或欠缺请告诉我,这对我有利~
服务器本地文本数据库具有的优点:
读写过程简单,相对更快
服务器本地文本数据库具有的缺点:
删除片段数据设计复杂(填充)
缺乏强大的数据库设计基础
MySQL数据库具有的优点:
操作简单快捷
碎片整理简单
MySQL数据库可能具有的缺点:
读写过程繁多复杂,可能影响速度
引用:
目前使用的仍是文本数据库,删除是使用空白填充,这些空白只有在整理时才会被处理~