1、发生合并冲突。有时这些需要人为干预。这基本上会导致数据库停止,直到有人可以清理它。
2、查询和更新只能按键搜索。不存在通过其他属性建立索引的概念,也不存在类似于SQL的set-oriented查询的概念。
3、写性能很差,因为每次提交都要到磁盘上。
4、更新数据创建副本。这导致存储需求迅速增加,直到gitgc整合空间。
复杂度高,网络需求高。1、Git 本身的复杂性就不在此赘述,基础入门只需要简单培训,但要想熟练使用并挖掘最大优势着实需要费一番功夫,即便是 Git 专家也不会轻易推荐程序员使用 Git 作为入门工具,很多经验丰富的程序员使用 Git 时也需要查看帮助。
2、如果在使用过程中网络一旦中断那么之前的努力就白费了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)