SaaS模式下的數據存儲模型與模式擴展技術的研究與設計.pdf_第1頁
已閱讀1頁,還剩77頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、SaaS(Software as a Service)是在本世紀初興起的一種新的軟件服務模式,與傳統(tǒng)的某一服務軟件單獨為某一客戶(用戶)獨立開發(fā)的服務方式不同,SaaS服務提供商需要為服務的使用者搭建企業(yè)信息化建設所需要的一切網絡基礎設施及軟硬件運作平臺,并負責SaaS服務所有前期的實施工作和后期的維護工作,這樣不僅大幅降低了企業(yè)信息化建設的總體投入成本,而且還可使企業(yè)將更多的注意力集中在企業(yè)經營目標的高價值活動中去。
  Saa

2、S服務具有服務在線性、方式靈活性、功能可配置性和屬性可擴展性等諸多優(yōu)秀特性,使用戶能夠更加方便、更加快捷地使用軟件服務,并且可以根據軟件復雜多變的需求進行自配置、業(yè)務流程重組和服務整合。SaaS在提供軟件使用方便的同時,本身也有許多需要解決的關鍵技術問題。本文主要對SaaS關鍵技術中的數據存儲模型和模式擴展技術進行了深入研究。
  本文主要工作如下:
  首先,經過對傳統(tǒng)的三種數據存儲模型的深入研究,針對獨立數據庫和獨立模式

3、中存在的商戶在定義商品信息時冗余字段過多、共享程度較低的缺點,以及共享數據庫共享模式中租戶隔離級別低、數據不很安全的不足之處,本文在這里給出了第四種數據存儲模型:共享數據庫半共享半獨立模式。在數據隔離級別上本模型比共享數據庫共享模式存儲模型較高,并且在共享級別上也比共享數據庫獨立模式和獨立數據庫存儲模型高;在論文中本文也詳細介紹了新數據存儲模型的相關概念,并具體闡述了其實現過程,并在第三章最后部分對四種數據存儲模型進行了對比。
 

4、 同時在本文中也介紹了在開發(fā)SaaS服務時需要使用的六種主要模式擴展技術,并詳細介紹了各自的實現過程及優(yōu)缺點,接下來本文在稀疏列擴展技術和通用表技術的基礎上提出了一種改進版的模式擴展技術,它克服了稀疏列技術和通用表技術中數據表較寬、NULL值較多、浪費存儲空間等缺點,在第四章的最后本文把新模式擴展技術與文中介紹的六種模式擴展技術進行了對比,詳細地總結了新模式擴展技術的優(yōu)勢及不足之處。
  最后,本文結合第四章的改進版模式擴展技術,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論