作為大用戶量的微信, 對群聊的實現和其他即時通訊類app不太一樣, 可以隨意建群, 3~500人不等, 且如果刪除消息, 則不能夠尋找到(通訊錄中沒有保存, 除非用戶自己設定保存). 這說明群聊中各位群成員的信息是保存在用戶手中的, B把A拉進群也就是說: B把一個群對象Obj發送給了A, 這個Obj中包含了群聊信息、各位群成員的“群通話”的地址,可以將消息分發給各位群成員.
所以本質上講, 群Obj也是一個message, 所以在實現上沒有必要將Obj保存到后端數據庫中. 當然對於用戶設置要保存的群Obj, 則需要將群信息保存到該用戶的數據庫中.