【发布时间】:2010-07-05 22:50:43
【问题描述】:
我之前没有为嵌入式系统做过很多编程,现在我必须为相对较小的东西创建一些脚本(
我将在 Perl 中对原型进行编程,并且可能需要重新编写我在 c 中创建的脚本,以便以后获得更好的性能。我希望以后重做时能够重用我创建的数据结构。到目前为止,我的大部分经验都是在 MySQL 中进行的,所以如果语法与此类似,那就太好了。有什么建议么?
抱歉,我无法更详细地描述我正在开发的平台。
【问题讨论】:
-
咳嗽 这可不小!就嵌入式系统而言,这相当慷慨。
-
您需要什么样的数据和多少数据?您将拥有什么样的数据访问模式?如果您需要对数据进行真正有趣的查询,那么也许像数据库之类的东西(已经提到过其他的)可能是合适的,但如果它是您以线性方式访问的东西(在运行之前加载所有设置),那么文本文件可能更合适。我认为有关问题域的更多信息可能是有序的。
-
Keith,这凸显了我对这个领域的无知;这意味着我更需要你的建议! ; - )。
-
迈克尔,这是一个很好的观点。我可能不会做很多“有趣”的查询,但我还不相信我与数据的交互将是纯线性的。会有一些类似于用户帐户的东西需要配置和保存。这些帐户每个都有自己的配置。其他脚本(在有点实时的应用程序中)将需要读取这些配置并对其进行操作。
-
小心“实时”一词。它具有系统的特定含义(尤其是在嵌入式世界中),在该系统中,给定事件(进程或中断)保证在特定时间段内得到处理。
标签: perl embedded database relational-database flat-file