1
我一直在努力Getstream.io,但他们不允许你随意处理活动的数据(例如,你不准超过限量的检索更多的活动同时进行,您也无法通过特定的查询来搜索您不知道该ID的特定活动)。他们在文档中提到,建议:“将活动的副本保存在您自己的数据库中,这样可以更轻松地同步更新,并且允许您为自己的目标运行自定义报告和查询。”顺便说一句,我不明白他们的意思是“它使更新更容易”。但是,我想他们建议保留自己的活动数据库,以便可以获取所需的活动ID,然后使用它们更改服务器上的实际活动数据。 我发现它很混乱,我想知道我是否正确。处理活动,Getstream.io数据,而不需要存储在数据库中
嗨,谢谢你的回答。我不是在谈论演员和对象的充实(我对此很满意)。我在说的是将整个活动记录(包括用于丰富数据的外键)存储在我自己的数据库中以及getstream的数据库中。这是我发现混乱,我想更好地理解。 –
是我面临的问题是,例如,我怎么能检索所有具有特定对象 –
我建议发送流的最低限度的活动:该活动的外国ID(你如何识别它在你的DB)还有其他一些小东西,比如演员身份证,也许还有一些自定义排名领域......其余的应该从你的数据存储中丰富。 这样,当某些细微变化时,您不需要保持Stream同步。 – hannesvdvreken