前言 客户端存储信息的方法有好多种,在以往的项目中采用的是序列化记录到文件中的方式,即时通信项目中客户端的一些系统配置的保存也使用的这种方式,然而客户端保存聊天记录就不能使用这种方式(保存.读取.修改都需要进行序列化操作比较费时,不同会话聊天记录到不同文件中,将需要创建大量的文件),调研相关技术后,决定使用SQLite. SQLite 我的认知如下:SQLite是一款轻量级文件数据库,无需部署安装,特点是嵌入式与事务(原子性.一致性.隔离性和持久性).使用时只需创建一个db文件(db文件即代表一…