msdn上最近發表了一篇elisa flasko著的文章,比較了linq to sql與linq to entities適用的場景:
introducing linq to relational data
作者指出,linq to sql主要的應用場景是針對微軟sql server資料庫的快速開發,這些應用的物件模型與資料庫中資料定義的結構間非常類似,幾乎有一一對應的對映關係,這樣你可以使用linq to sql把一些資料表直接對映到.net類,資料字段對映到的相應的.net類的屬性上。作者總結如下:
linq to sql適用之場景
注意,跟外面的一些傳說
中的一種,linq to sql也支援使用外部對映檔案。
linq to entities主要的應用場景針對的是需要非常靈活和更複雜的對映的場景,特別是在企業應用方面,而且需要訪問其他的資料庫系統。在這些場景中,資料表的結構與物件模型也許差別很大,而且應用開發人員往往並不擁有生成或修改資料庫資料定義的權利。
linq to entities適用之場景
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效能無干擾 資料整合 有多個資料來源時,可...