PostgreSQL中的消息数据收集体系结构

时间:2017-03-31 11:46:01

标签: sql database postgresql

当我构建具有一对一对话功能的消息传递系统时,我遇到了存储消息数据的问题。我一直在考虑最合适的方式。

在我使用PostgreSQL的过程中,我认为在关联数组中收集数据,其中消息由某个参数联合(例如,天,或周,或限制消息量)是这个数据库最有效的方式。

PostgreSQL具有强大的工具来处理数组,我觉得这种存储这些不同数据的方式可能会有用。

| _____ Dialog03.31.17 id(第一个用户)id(第二个用户)
| _________ message id(n)
| ____________发件人编号
| ____________消息情节
| ____________发送时间
|
| _________消息ID(n + 1)
| ____________发件人编号
| ____________消息情节
| ____________发送时间

我想知道这种架构是否良好,如果不是,请解释原因。

0 个答案:

没有答案