Git和SVN的適用場景

2021-08-16 04:10:15 字數 449 閱讀 1236

內容會持續更新,有錯誤的地方歡迎指正,謝謝!

git 是目前世界上最先進的分布式版本控制系統。那麼它就沒有**伺服器,每個人的電腦就是乙個完整的版本庫,這樣,工作的時候就不需要聯網了,因為版本都是在自己的電腦上。既然每個人的電腦都有乙個完整的版本庫,那多個人如何協作呢?比如說自己在電腦上改了檔案a,其他人也在電腦上改了檔案a,這時,你們兩之間只需把各自的修改推送給對方,就可以互相看到對方的修改了。

svn 是集中式版本控制系統,版本庫是集中放在**伺服器的,所有開發者在開始新一天的工作之前必須從伺服器獲取**,然後進入自己的分支進行工作,把自己的分支合併到伺服器主分支上並解決衝突,提交。所有的版本資訊都放在伺服器上。如果脫離了伺服器,開發者基本上可以說是無法工作的。

但是svn,雖然我沒用過,但聽說分支不好用,不過也有上述優點。其實,反正都是解決版本控制、合作開發等問題,能解決就可以了,殊路同歸。

TiDB適用場景和不適用場景

一 tidb簡介 tidb 是 pingcap 公司受 google spanner f1 啟發而設計的開源分布式 htap hybrid transactional and analytical processing 資料庫,結合了傳統的 rdbms 和nosql 的最佳特性。tidb 相容 my...

HDFS適用場景和不適用場景

海量資料儲存 hdfs可橫向擴充套件,其儲存的檔案可以支援pb級別或更高階別的資料儲存。高容錯性 資料儲存多個副本,副本丟失後自動恢復。可構建在廉價的機器上,實現線性擴充套件。當集群增加新節點之後,namenode也可以感知,進行負載均衡,將資料分發和備份資料均衡到新的節點上。商用硬體 hadoop...

TiDB 的適用場景和不適用場景

典型的oltp場景 當您需要對海量資料 數十億行 進行隨機 實時讀 寫訪問時 實時 htap 場景 實時htap 混合事務 分析處理 要是有乙個使用tidb的類似oltp的場景,並且希望在tiflash的幫助下原地進行 olap分析時,新鮮的資料,對oltp效能無干擾 資料整合 有多個資料來源時,可...