保留配置数据和历史记录

时间:2019-08-20 17:57:31

标签: cassandra nosql relational-database

我们正在开发一个保留时间序列数据的应用程序。为此,我们一直在使用cassandra数据库。每半小时上载大约5000条记录。最近我们决定保留配置参数,这些参数应该可以通过ui端进行更改。我建议创建新的微服务以保留这些参数。对于配置,我们将没有大量数据,但我们还将需要时间戳以了解何时有人更改参数。我知道将这些参数按不同的部分保留是个坏主意,因为我们将一起检索它们并进行更新,大概是40-50个参数。因此,我可以在cassandra内部使用反模式并创建静态分区,例如id = 1,这些参数将保存在1台服务器上,或者我只能创建一个关系数据库而不更改参数,仅插入新时间戳即可。我知道关系数据库可能就足够了,但是我想向您咨询。您能否描述我每种方法的利弊,如果您对此有所考虑,也许可以提供其他解决方案?

0 个答案:

没有答案