我应该使用PubNub Storage还是谷歌数据存储来存储我的聊天数据?

时间:2016-09-02 20:02:58

标签: google-app-engine google-cloud-datastore pubnub

我想知道从基于pubnub的聊天应用程序存储消息的最佳选择是什么。

我应该使用pubnub存储插件还是使用Google数据存储区更好?

pubnub存储是否具有高度可扩展性并能够扩展到数百万条消息?

可靠吗?我的数据是否安全存储(没有风险让他们丢失?)

在Google数据存储区上使用pubnub自制存储有什么优缺点?

感谢帮助。

1 个答案:

答案 0 :(得分:0)

PubNub是一个实时数据流网络

我不会根据存储情况决定是否使用PubNub,因为PubNub is primarily a highly scalable and reliable realtime data stream network - 是的,我为PubNub工作,它在我的个人资料中;)

并且,PubNub有一个Storage add-on,它将使用时间序列数据存储保留您发布的每条消息(除非您在do not store中指明publish)。通过传递频道和可选的timetoken(开始和结束)和其他可选参数,可以使用history API检索这些消息。

如果您希望将消息保存在另一个数据库中,例如您自己的RDBMS或非SQL服务,则可以使用PubNub BLOCKS将已发布的消息异步发送到要存储的数据库。 BLOCKS在PubNub网络内运行,你可以用它们做更多的事情。

PubNub BLOCKS goes live September 12th.