gpt4 book ai didi

java - CSV 与 XML,哪一种存储数据效率更高

转载 作者:行者123 更新时间:2023-12-01 16:37:17 25 4
gpt4 key购买 nike

因为我在数据库方面没有太多知识和经验,所以我必须使用xml或csv将数据存储为数据库。请让我知道我应该选择哪一个?

表格:布局

colomn : 3
session-id : (user-id will be used on later stage)
project-name : ( string type )
upload-folder : string type (optional, it can be null)

一个session-id(用户id)可以有多个project-name,但名称对于一个session-id应该是唯一的,而另一个session-id 可能具有相同的项目名称

上传文件夹是可选的(可以为空)

例如。

 tavle : myTable

session-id | project-name | upload-folder |
--------------------------------------------------
01A | myProject | upload-1
-------------------------------------------------
01A | yourProj | upload-2
-------------------------------------------------
02B | myProject | upload-1
-------------------------------------------------
03C | myProject | upload-3
-------------------------------------------------

请告诉我,哪一个更适合此要求

最佳答案

如果您的数据是表格形式的,而不是分层的,您可以完全控制导入和导出,并且您不希望以后对其进行扩展,那么 CSV 在文件大小(可能还有解析)方面会更有效.

否则,使用 XML 会更好

关于java - CSV 与 XML,哪一种存储数据效率更高,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7802108/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com