Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我实际上在嵌入式 Linux 板上工作,我有一个需要处理一些关系数据的持久性的要求。因此,任何人都可以就上述可用的各种选项提出建议。提前致谢
如果您使用 C 作为编程语言,请尝试sqlite。如果您使用 Java,请使用H2。
但数据库并不总是最好的解决方案。因此,您还应该考虑更简单的东西,例如 CSV 或 XML 文件,尤其是在数据很少更改或仅附加时。
请注意,“什么是最佳选择”没有通用答案,因为每种情况都略有不同。我建议构建一个小型原型,以了解什么可行,什么不可行。一项技术可能很棒,但如果你不能全神贯注于它,那么你的代码将比使用你可以很好地处理的“劣质”技术更容易出错。
请尝试 sqlite3。它小巧玲珑,非常适合嵌入式环境。我已经在 ARM 板上使用它来记录患者的病史。它可靠且稳定。去吧。