使用XML文件或DB

时间:2018-04-23 07:18:08

标签: json xml database

对于我的简单App,我有一个ftp服务器,我可以存储文件(json或xml)或DB。多个客户端可以访问该文件或DB以进行读取或写入(DB或文件最多只能有100个条目)。 从一个角度来看,由于索引,DB更适合于拥有大量条目。但从其他角度来看,如果多个客户端尝试同时从同一个文件读取或写入,我不确定xml或json文件是否会出现问题?所以我想用DB来避免这个问题。

2 个答案:

答案 0 :(得分:0)

我建议使用数据库有几个原因:

  • 数据库专为此方案而设计。
  • 如果您需要更大规模的工作,则无需更改代码。
  • 您将练习编写将在未来的大型项目中使用的数据库代码。
  • 有一些非常好的数据库技术可以很好地满足您的需求,例如MongoDB,MySQL,SQL Server。他们都有很好的支持,代码示例,您可以使用Stack Overflow来询问有关它们的问题。

答案 1 :(得分:0)

谷歌搜索后,似乎SQLite是最佳选择。它是小型数据库的好方法,它是独立的,允许从多个进程或线程安全访问。正是我需要的。