外文參考資料與譯文——ssce(數(shù)據(jù)存儲)介紹.doc
約26頁DOC格式手機打開展開
外文參考資料與譯文——ssce(數(shù)據(jù)存儲)介紹,1. data storage challengesfor either client application or small-scale server applications, you need to address a number of data storage challenges: dat...
內容介紹
此文檔由會員 wanli1988go 發(fā)布
1. Data Storage Challenges
For either client application or small-scale server applications, you need to address a number of data storage challenges:
Data storage location. If you are building a distributed client application and can afford to store your data on a back-end server and retrieve the data over the network, you can just use SQL Server 2005 on the back end. If you are building a mobile device or client application, you will likely need a local data store on the client to cache data when you are offline. You may also need to cache on the client to avoid retrieving large datasets, such as a product catalog, repeatedly over the network. For client applications, the data may only be needed locally, in which case storing on a back-end server does not make sense.
1. 數(shù)據(jù)存儲挑戰(zhàn)
對于客戶端應用程序或小規(guī)模服務器應用程序,您需要解決很多數(shù)據(jù)存儲方面的挑戰(zhàn):
• 數(shù)據(jù)存儲位置。如果您要構建分布式客戶端應用程序,并且可以承擔將數(shù)據(jù)存儲于后端服務器并通過網(wǎng)絡檢索數(shù)據(jù)的費用,完全可以在服務器上使用 SQL Server 2005。如果要構建移動設備或客戶端應用程序,則可能需要在客戶端建立本地數(shù)據(jù)存儲,以便在脫機時緩存數(shù)據(jù)。同時您可能還需要在客戶端進行緩存,以避免通過網(wǎng)絡重復檢索諸如產(chǎn)品目錄的大型數(shù)據(jù)集。對于客戶端應用程序,可能只需在本地訪問數(shù)據(jù),在這種情況下,將數(shù)據(jù)存儲在后端服務器上是沒有意義的。
• 數(shù)據(jù)的易訪問性。生產(chǎn)效率對于在預算內將應用程序按時推向市場來說是非常重要的。因此您應該選擇那些能夠輕松從存儲位置讀寫數(shù)據(jù)的數(shù)據(jù)存儲技術。
• 易查詢性。功能強大的數(shù)據(jù)存儲技術能夠使您便捷迅速地搜索和選擇單個記錄或記錄集合。
• 同步數(shù)據(jù)存儲的能力。對于移動客戶端應用程序,存儲在本地的脫機數(shù)據(jù)必須要與后端數(shù)據(jù)存儲保持同步。重新編寫同步機制不僅容易出錯,并且很耗時。因此選擇的數(shù)據(jù)存儲技術應當能夠支持對多個數(shù)據(jù)存儲的同步。
For either client application or small-scale server applications, you need to address a number of data storage challenges:
Data storage location. If you are building a distributed client application and can afford to store your data on a back-end server and retrieve the data over the network, you can just use SQL Server 2005 on the back end. If you are building a mobile device or client application, you will likely need a local data store on the client to cache data when you are offline. You may also need to cache on the client to avoid retrieving large datasets, such as a product catalog, repeatedly over the network. For client applications, the data may only be needed locally, in which case storing on a back-end server does not make sense.
1. 數(shù)據(jù)存儲挑戰(zhàn)
對于客戶端應用程序或小規(guī)模服務器應用程序,您需要解決很多數(shù)據(jù)存儲方面的挑戰(zhàn):
• 數(shù)據(jù)存儲位置。如果您要構建分布式客戶端應用程序,并且可以承擔將數(shù)據(jù)存儲于后端服務器并通過網(wǎng)絡檢索數(shù)據(jù)的費用,完全可以在服務器上使用 SQL Server 2005。如果要構建移動設備或客戶端應用程序,則可能需要在客戶端建立本地數(shù)據(jù)存儲,以便在脫機時緩存數(shù)據(jù)。同時您可能還需要在客戶端進行緩存,以避免通過網(wǎng)絡重復檢索諸如產(chǎn)品目錄的大型數(shù)據(jù)集。對于客戶端應用程序,可能只需在本地訪問數(shù)據(jù),在這種情況下,將數(shù)據(jù)存儲在后端服務器上是沒有意義的。
• 數(shù)據(jù)的易訪問性。生產(chǎn)效率對于在預算內將應用程序按時推向市場來說是非常重要的。因此您應該選擇那些能夠輕松從存儲位置讀寫數(shù)據(jù)的數(shù)據(jù)存儲技術。
• 易查詢性。功能強大的數(shù)據(jù)存儲技術能夠使您便捷迅速地搜索和選擇單個記錄或記錄集合。
• 同步數(shù)據(jù)存儲的能力。對于移動客戶端應用程序,存儲在本地的脫機數(shù)據(jù)必須要與后端數(shù)據(jù)存儲保持同步。重新編寫同步機制不僅容易出錯,并且很耗時。因此選擇的數(shù)據(jù)存儲技術應當能夠支持對多個數(shù)據(jù)存儲的同步。
TA們正在看...
- 01.1四時田園雜興課堂教學教案教學設計(部編版).doc
- 01.2稚子弄冰課堂教學教案教學設計(部編版).doc
- 01.3村晚課堂教學教案教學設計(部編版).doc
- 02冬陽·童年·駱駝隊公開課優(yōu)秀教案教學設計(五年...doc
- 02冬陽·童年·駱駝隊最新教研教案教學設計(部編版...doc
- 02冬陽·童年·駱駝隊課堂教學教案教學設計(部編版).doc
- 03祖父的園子公開課優(yōu)秀教案教學設計(五年級下冊).doc
- 03祖父的園子最新教研教案教學設計(部編版五年級下...doc
- 03祖父的園子課堂教學教案教學設計(部編版).doc
- 04草船借箭公開課優(yōu)秀教案教學設計(五年級下冊).doc