首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于监测多个可变类型系统变量的结构

用于监测多个可变类型系统变量的结构
EN

Stack Overflow用户
提问于 2011-01-16 13:46:51
回答 2查看 119关注 0票数 0

如果我工作的话,我需要一些建议来解决我们在这个地方遇到的数据存储问题。

问题如下:

我们有一个嵌入式应用程序,它必须监视来自某些设备的数据。数据很简单,例如状态标志、指示设置/温度/任何东西的单个整数/浮动变量,但我们有数百个。

我们现在讨论的是在应用程序中存储这些变量的简单方法。系统的某些部分将读取设备,并将它们的状态写入这些变量。当这些变量中的任何一个发生变化时,都需要通知系统的其他部分。

基本上是<使用者><-><数据存储><-><生产者>结构。

由于我以前从未开发过这样的专业软件(刚从大学毕业),我希望在这些论坛上会有一些优秀的人,他们可以在如何解决这个问题上向我传授他们的智慧。

到目前为止,我所调查的是:

SQLite:非常简单的数据库,易于使用。但是,当要存储的数据实际上并不适合表格结构时,这可能是过火了吗?

Hashmap:简单地存储每个数据块,并以一些键作为索引,然后订阅某些索引上的更改。

我希望我是有意义的,并为墙的文字:)事先谢谢你的帮助。

EN

回答 2

Stack Overflow用户

发布于 2011-01-18 22:41:14

对于有限的数据,我想说的是,尝试使用HashMap实现,就像您提到的那样使用观测器模式。我认为这可能是一个很好的方法,因为有两件事:

  1. 看来你在学习。因此,重要的是能够快速地生产出一些东西,看看它是否会起作用。
  2. 它似乎比使用SQLLite更简单(就依赖关系而言)。在有一个简单的解决方案和一个复杂的解决方案(并且两者都完成了相同的事情)的战斗中,我押注于简单的解决方案。
票数 0
EN

Stack Overflow用户

发布于 2011-03-16 21:19:14

您可能想看看SNMP协议。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4705676

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档