后台(java)如何将聊天信息保存至数据库

前面app的im都是用的环信的,这两天得到需求将im的聊天信息保存到数据库,聊天信息有图片,也有对图片的评论,有时候只有纯文字记录。这个改怎么保存。如何一个接口完成保存任务。希望大家提提自己的想法。谢谢诶

一般图片可以存文件系统,数据库中存放一个文件路径。其他评论等,可以用数据库text字段

这需要你对信息进行分类,对各种可能出现的字段,定义好数据表的格式,按照你的需求选定各个字段的类型。
文件可以直接存储成二进制类型,也可以存储为文件路径。聊天内容可以用TEXT,MySQL的Text是16M,如果不够的话,可以用long text。