群组和聊天室之间有什么区别?

群组及聊天室的资料信息和成员信息需要您在业务中管理及维护,融云负责针对群组及聊天室场景下多人消息互动的进行消息分发、消息下行及群组场景下目标用户离线时的推送通知处理逻辑。融云 IM 服务端不负责群聊信息资料保存、更新,针对群成员的权限管理能力,需要您在应用服务端进行处理,可通过融云服务端 API 接口发送消息能力,进行基础的权限操作通知处理。

融云提供群组与聊天室业务,其主要区别如下,客户可根据自己的业务场景进行选择:

功能 群组 聊天室
离线消息 支持离线消息存储,存储时间可设置(1 ~ 7 天),默认存储 7 天。 不支持离线消息,只有在线用户加入到聊天室中时可收到聊天室中消息
人数限制 单个群组上限为 3000 人。 单个聊天室人数无上限。
消息提醒 用户离线状态,群组中有新消息时,支持 Push 通知。 离线后退出聊天室不再接收聊天室中消息。
本地存储 提供移动端本地消息存储功能,支持本地消息搜索功能。 不提供本地存储,不支持消息搜索功能。
历史消息 提供服务端消息云存储存功能,需开通单群聊消息云存储,默认存储时长为 6 个月。 提供服务端消息云存储存功能,需开通聊天室消息云存储,默认存储时长为 2 个月。
用户加入限制 单个用户可加入多个群组,旗舰版上限 5000个群,尊享版上限 1万人。 默认一个用户只能加入一个聊天室,加入多个聊天室功能需要开通。
查看加入前的历史消息 默认不支持查看之前的群组消息,如需要查看之前的历史消息,需要开通单群聊消息云存储后,再开通“查看加入前群消息”功能。 加入后可获取聊天室中最新的 50 条消息。
退出逻辑 提供 Server API 退出群组接口。 仅在 SDK 侧提供退出聊天室接口,同时当用户离线 30 秒后或离线后聊天室中产生 30 条消息时会自动退出聊天室。
销毁/解散逻辑 提供 Server API 解散群组接口。 提供 Server API 销毁聊天室接口;同时聊天室中 1 小时内没有消息产生时,将自动销毁聊天室。
消息可靠度 100% 可靠,不丢消息。 消息量较大时,超出消费上限的消息将被丢弃,查看详细
Server API 发送消息频率 每秒钟 20 条。 每秒钟 100 条。
SDK 使用 提供带 UI 聊天界面的 IMKit SDK。 提供基础 IMLib SDK,UI 展示需要开发者自行实现。