gpt4 book ai didi

git - 使用版本控制存储大型 CSV 文件

转载 作者:太空狗 更新时间:2023-10-29 13:47:10 27 4
gpt4 key购买 nike

我们有一个用例,我们需要存储大型 csv(每个文件可以是 1-5 GB,总共可以有大约 50-100 个文件)文件并管理它们的版本控制。我们还需要支持像

这样的操作
  1. 导出文件
  2. 更新、添加、删除文件中的行并将它们存储为新版本。编辑/添加/删除操作可能会更小(例如最多 1000 行)
  3. 找出文件的两个版本之间的差异。
  4. 将文件载入数据库。
  5. 从数据库导出文件到版本控制系统
  6. 获取特定版本号的文件。

考虑到文件大小和操作,这将是更好的选择,例如 Perforce Vs Git Vs SVN。

最佳答案

控制大文件版本的最佳选择是启用了 LargeFiles 扩展的 Mercurial

关于git - 使用版本控制存储大型 CSV 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23361228/

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