在哪里存储数据. java.Sping Boot [已关闭]

iszxjhcz  于 2022-11-20  发布在  Java
关注(0)|答案(1)|浏览(119)

已关闭。此问题为opinion-based。当前不接受答案。
**想要改进此问题吗?**请更新问题,以便editing this post可以用事实与引用来回答.

13个小时前关门了。
Improve this question
我正在使用Sping Boot 开发REST API,遇到了一个问题。
我有一个XML文件,里面包含地铁站的名称和它们的ID。

<location id="1">Some subway station name</location>

所以,我需要提取地铁站的ID的名称。
这时我有两个想法:
1.将数据插入数据库,然后提取数据;
1.每次需要地铁站ID时解析XML文件(使用DOM、XPath等)

最佳方法是什么?

mfuanj7w

mfuanj7w1#

无论如何都是对数据库。这样你就把存储、查询、过滤和管理你的数据的工作委托给了另一个系统。一直解析是很耗费内存的,特别是当你的数据和系统负载增长的时候。而且它是松散耦合的。

相关问题