B/S结构的在线聊天工具(如论坛,贴吧)其聊天记录如何存储?

是直接将记录保存在数据库中还是以文件的形式保存,而数据库只是保存其路径?如果这样的话,数据库不是很庞大、浪费很大的空间吗?比如“A君”的记录只有10字节,“B君”的记录有... 是直接将记录保存在数据库中还是以文件的形式保存,而数据库只是保存其路径?
如果这样的话,数据库不是很庞大、浪费很大的空间吗?比如 “A君” 的记录只有10字节,“B君”的记录有 10,000 字节,但是定义字段的长度的时候得定义 10,000 字节以上,不是很浪费空间吗?
展开
 我来答
NotigerKuiKui
推荐于2016-05-03 · TA获得超过2802个赞
知道大有可为答主
回答量:1592
采纳率:76%
帮助的人:461万
展开全部
B/S的可以采用保存在服务器的数据库中,看你的聊天支持范围,如果只是文字可以直接放在数据库中,如果可以放图片,文件,那就是保存路径在数据库,图片,文件在对应的文件夹中
我看了下RTX就是腾讯通的文件目录,应该是按文件存储,但是也有数据库对应,数据库应该存的是索引,文件是trf格式的,里面有文件图片和一些对象
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式