我想知道从基于pubnub的聊天应用程序存储消息的最佳选择是什么。
我应该使用pubnub存储插件还是使用Google数据存储区更好?
pubnub存储是否具有高度可扩展性并能够扩展到数百万条消息?
可靠吗?我的数据是否安全存储(没有风险让他们丢失?)
在Google数据存储区上使用pubnub自制存储有什么优缺点?
感谢帮助。
答案 0 :(得分:0)
我不会根据存储情况决定是否使用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网络内运行,你可以用它们做更多的事情。