一種數據處理方法以及裝置制造方法
【專利摘要】本發明公開了一種數據處理方法以及裝置,所述數據處理方法應用于一電子設備,所述方法包括:在需要處理第一數據時,確定所述電子設備處理所述第一數據的第一方式;基于方式與預設規則之間的對應關系,確定與所述第一方式對應的第一預設規則;按照所述第一預設規則處理所述第一數據。
【專利說明】一種數據處理方法以及裝置
【技術領域】
[0001]本發明涉及數據處理領域,尤其涉及一種數據處理方法以及裝置。
【背景技術】
[0002]隨著科學技術的不斷發展,人們需要處理的數據越來越多,例如,WEB游戲后臺服務器、內容管理系統、移動應用的后臺邏輯服務器等等。為了能夠方便地處理這些數據,人們經常通過各種類型的數據庫對這些數據進存取、修改等處理。在實際應用中,人們可以通過關系型數據庫如Oracle、MySQL等數據庫處理數據,或者可以通過非關系型數據庫如MongoDB, Redis等數據庫處理數據,當然,還可以通過其他一些方式處理數據,在此就不再贅述了。
[0003]由于網絡服務供應商和企業的不同,其各自所采用的數據庫類型也不同,在對服務器內的數據進行移植的過程中,會由于數據庫系統的改變而引起數據庫不可用,如數據庫中的數據不能讀取、不能存儲、不能修改等等。
[0004]目前,針對上述由于數據庫系統的改變而引起數據庫不可用的情況,主要是通過針對具體的數據庫系統進行功能開發,并通過配置文件進行切換,從而解決因數據庫系統的改變而引起數據庫不可用的問題。
[0005]但本發明人在實現本發明實施例中的技術方案的過程中,發現上述技術至少存在如下技術問題:
[0006]在現有技術中,由于是針對具體的數據庫系統進行功能開發,所以在對服務器內的數據進行移植的過程中,只是針對該服務器當前的數據庫系統進行功能開發,以適應新的數據庫系統,如果需要將該服務器內的數據移植到另一新的數據庫系統,則需要重新再開發一次,這樣會浪費大量時間和資源,因此,現有技術存在在對服務器內的數據進行多次移植的過程中,需要對應進行多次功能開發,繼而會浪費大量時間與資源的技術問題。
【發明內容】
[0007]本發明實施例通過提供一種數據處理方法以及裝置,解決了現有技術中存在的在對服務器內的數據進行多次移植的過程中,需要對應進行多次功能開發,繼而會浪費大量時間與資源的技術問題。
[0008]本發明實施例提供了一種數據處理方法,應用于一電子設備,所述方法包括:在需要處理第一數據時,確定所述電子設備處理所述第一數據的第一方式;基于方式與預設規則之間的對應關系,確定與所述第一方式對應的第一預設規則;按照所述第一預設規則處理所述第一數據。
[0009]可選地,所述確定所述電子設備處理所述第一數據的第一方式,具體為:加載并解析與所述第一方式對應的第一配置文件,確定所述第一方式。
[0010]可選地,所述確定與所述第一方式對應的第一預設規則,具體為:在所述第一方式為通過數據庫處理所述第一數據時,確定所述第一預設規則為第一子預設規則;或在所述第一方式為通過文件系統處理所述第一數據時,確定所述第一預設規則為第二子預設規則。
[0011]可選地,在所述確定所述第一預設規則為第一子預設規則之后,所述按照所述第一預設規則處理所述第一數據,具體為:加載與所述數據庫對應的第一數據引擎;通過所述第一數據引擎,處理所述第一數據。
[0012]可選地,在所述確定所述第一預設規則為第二子預設規則之后,所述按照所述第一預設規則處理所述第一數據,具體為:加載與所述文件系統對應的第二數據引擎;通過所述第二數據引擎,處理所述第一數據。
[0013]可選地,在所述確定所述電子設備處理所述第一數據的第一方式之前,所述方法還包括:建立所述電子設備處理所述第一數據的方式與預設規則之間的對應關系。
[0014]本發明實施例另一方面提供一種數據處理裝置,包括:第一確定單元,用于在需要處理第一數據時,確定所述電子設備處理所述第一數據的第一方式;第二確定單元,用于基于方式與預設規則之間的對應關系,確定與所述第一方式對應的第一預設規則;處理單元,用于按照所述第一預設規則處理所述第一數據。
[0015]可選地,所述第一確定單元具體用于加載并解析與所述第一方式對應的第一配置文件,從而確定所述第一方式。
[0016]可選地,所述第二確定單元具體用于在所述第一方式為通過數據庫處理所述第一數據時,確定所述第一預設規則為第一子預設規則,或在所述第一方式為通過文件系統處理所述第一數據時,確定所述第一預設規則為第二子預設規則。
[0017]可選地,在所述確定所述第一預設規則為第一子預設規則之后,所述處理單元具體用于加載與所述數據庫對應的第一數據引擎,并通過所述第一數據引擎,處理所述第一數據。
[0018]可選地,在所述確定所述第一預設規則為第二子預設規則之后,所述處理單元具體用于加載與所述文件系統對應的第二數據引擎,并通過所述第二數據引擎,處理所述第
一數據。
[0019]可選地,所述裝置還包括一建立單元,用于在所述確定所述電子設備處理所述第一數據的第一方式之前,建立所述電子設備處理所述第一數據的方式與預設規則之間的對應關系。
[0020]本發明實施例中提供的一個或多個技術方案,至少具有如下技術效果或優點:
[0021]1、由于采用了在需要處理第一數據時,先確定電子設備處理第一數據的第一方式,然后基于方式與預設規則之間的對應關系,確定出與第一方式對應的第一預設規則,最后按照確定出的第一預設規則處理第一數據的技術方案,在對服務器內的數據進行多次移植時,不需要對應進行多次功能開發,只需要確定出處理第一數據的第一方式后,就能夠按照與第一方式對應的第一預設規則處理第一數據,所以解決了現有技術中存在的在對服務器內的數據進行多次移植的過程中,需要對應進行多次功能開發,繼而會浪費大量時間與資源的技術問題,實現了節省時間與資源的技術效果。
[0022]2、由于電子設備采用了在確定處理第一數據的第一方式之后,按照與第一方式對應的第一預設規則處理第一數據的技術方案,所以用戶不需要關心底層數據的具體存儲方式,也不需要再進行數據庫或文件系統的連接、構造查詢字符串、綁定數據對象等等操作,極大的簡化了用戶的開發負擔,使得用戶從數據存取的工作中解放出來,從而實現了進一步節省用戶所花費的時間與資源的技術效果。
[0023]3、由于采用了建立電子設備處理第一數據的方式與預設規則之間的對應關系的技術手段,能夠為電子設備處理第一數據所能夠采用的所有方式都建立對應的預設規則,所以擴大了本發明實施例提供的數據處理方法的應用范圍,從而滿足了在不同場景下的使用需求。
【專利附圖】
【附圖說明】
[0024]圖1為本發明實施例提供的數據處理方法的流程圖;
[0025]圖2為本發明實施例提供的數據處理裝置的功能模塊圖。
【具體實施方式】
[0026]本發明實施例通過提供一種數據處理方法以及裝置,解決了現有技術中存在的在對服務器內的數據進行多次移植的過程中,需要對應進行多次功能開發,繼而會浪費大量時間與資源的技術問題。
[0027]本發明實施例中的技術方案為解決上述技術問題,總體思路如下:
[0028]本發明實施例提供一種數據處理方法,該方法應用于一電子設備,該方法包括:
[0029]首先,在需要處理第一數據時,確定所述電子設備處理所述第一數據的第一方式,例如,需要存儲某一數據時,確定該電子設備存儲該數據的具體方式,如通過關系型數據庫存儲該數據,或者通過非關系型數據庫進行存儲該數據等;
[0030]然后,基于方式與預設規則之間的對應關系,確定與所述第一方式對應的第一預設規則,例如,在通過關系型數據庫存儲該數據時,確定出與關系型數據庫對應的存儲該數據的預設規則;
[0031]最后,按照所述第一預設規則處理所述第一數據。
[0032]通過上述部分可以看出,由于采用了在需要處理第一數據時,先確定電子設備處理第一數據的第一方式,然后基于方式與預設規則之間的對應關系,確定出與第一方式對應的第一預設規則,最后按照確定出的第一預設規則處理第一數據的技術方案,在對服務器內的數據進行多次移植時,不需要對應進行多次功能開發,只需要確定出處理第一數據的第一方式后,就能夠按照與第一方式對應的第一預設規則處理第一數據,所以解決了現有技術中存在的在對服務器內的數據進行多次移植的過程中,需要對應進行多次功能開發,繼而會浪費大量時間與資源的技術問題,實現了節省時間與資源的技術效果。
[0033]進一步地,由于電子設備采用了在確定處理第一數據的第一方式之后,按照與第一方式對應的第一預設規則處理第一數據的技術方案,所以用戶不需要關心底層數據的具體存儲方式,也不需要再進行數據庫或文件系統的連接、構造查詢字符串、綁定數據對象等等操作,極大的簡化了用戶的開發負擔,使得用戶從數據存取的工作中解放出來,從而實現了進一步節省用戶所花費的時間與資源的技術效果。
[0034]為了更好的理解上述技術方案,下面將結合說明書附圖以及具體的實施方式對上述技術方案進行詳細的說明。
[0035]本發明實施例提供一種數據處理方法,該方法應用于一電子設備,在實際應用中,該電子設備可以是一服務器,也可以是一臺式電腦或者筆記本電腦,在此不做限制。
[0036]請參考圖1,圖1是本發明實施例提供的數據處理方法的流程圖,如圖1所示,該方法包括:
[0037]S1:在需要處理第一數據時,確定所述電子設備處理所述第一數據的第一方式;
[0038]S2:基于方式與預設規則之間的對應關系,確定與所述第一方式對應的第一預設規則;
[0039]S3:按照所述第一預設規則處理所述第一數據。
[0040]在現有技術中,電子設備具體可以通過數據庫或者文件系統(也即非數據庫)來處理第一數據操作,這兩種對第一數據的處理方式各有優點,能夠在各自適合的應用場景下取得較優的效果;通過數據庫處理第一數據又分為兩種方式,第一種是通過關系型數據庫例如Oracle、MySQL等數據庫來處理第一數據,第二種是通過非關系型數據庫如MongoDB、Redis等數據庫處理數據處理第一數據。
[0041]在具體實施過程中,本發明實施例還可以通過本發明實施例提供的數據處理方法,基于如PHP、C++、JAVA等等面向對象的語言提供一種數據處理接口,該數據處理接口可以對電子設備處理第一數據時所采用的方式進行了封裝,例如,以基于PHP語言提供的數據處理接口為例,針對關系型數據庫系統方式處理第一數據的情況,該數據處理接口可以封裝roo (PHP Data Object,用于為PHP訪問數據庫定義一個輕量級的、一致性的接口)的數據訪問模塊,支持目前各種主流的關系型數據庫系統,包括Oracle、MySQL、SQLite、DB2數據庫等等;針對非關系型數據系統方式處理第一數據的情況,該數據處理接口封裝了支持非關系型數據庫系統的MongoDB擴展程序、Redis擴展程序、Tokyo Cabinet擴展程序等等;針對非數據庫處理第一數據的情況,該數據處理接口封裝了本地文件系統。當然了,本發明實施例所應用的數據庫系統應當包括而不限于前述所提到的數據庫系統,在此就不再贅述了。
[0042]當然了,在實際應用中,若出現一種新的數據庫系統,則通過本實施例的介紹,本領域所屬的技術人員能夠根據實際情況,選擇合適的方式,例如編寫對應的程序或者腳本,使得電子設備能夠通過該數據處理接口訪問該新的數據庫系統中的數據,在此就不再贅述了。
[0043]也就是說,在確定電子設備處理第一數據的第一方式之前,需要先建立電子設備處理第一數據的方式與預設規則之間的對應關系,例如,在電子設備通過關系型數據庫處理第一數據時,其對應的處理第一數據的預設規則為通過封裝的PDO來訪問關系型數據庫,繼而實現對第一數據的保存、修改、刪除等處理,在此就不再贅述了。
[0044]通過上述部分可以看出,由于采用了建立電子設備處理第一數據的方式與預設規則之間的對應關系的技術手段,能夠為電子設備處理第一數據所能夠采用的所有方式都建立對應的預設規則,所以擴大了本發明實施例提供的數據處理方法的應用范圍,從而滿足了在不同場景下的使用需求。
[0045]在建立電子設備處理第一數據的方式與預設規則之間的對應關系后,本發明實施例提供的信息處理方法進入步驟Si,即:在需要處理第一數據時,確定所述電子設備處理所述第一數據的第一方式。
[0046]在步驟SI中,具體來講,可以是通過加載并解析與所述第一方式對應的第一配置文件,從而確定所述第一方式。
[0047]由于本發明實施例提供的數據處理方法可以應用于多種數據庫系統和非數據庫系統方式的場景,而不同的數據庫系統差別特別大,且訪問機制也完全不同,如關系型數據庫系統需要訪問賬戶與密碼,文件系統需要指定數據所保存的路徑等等,因此,在本實施例中,可以是用戶在第一配置文件中輸入電子設備處理第一數據時的配置信息,例如,以關系型數據庫為例,可以輸入數據庫類型、地址、端口和訪問賬號等等配置信息,以非關系型數據庫為例,可以輸入數據庫類型和地址等等配置信息,以文件系統為例,可以輸入保存地址等配置信息,電子設備通過加載并解析第一配置文件中的配置信息,從而確定電子設備處理第一數據時所采用的方式。
[0048]在通過步驟SI確定電子設備處理第一數據的第一方式之后,本發明實施例提供的數據處理方法進入步驟S2,即:基于方式與預設規則之間的對應關系,確定第一方式對應的第一預設規則。
[0049]在步驟S2中,具體來講,可以是在第一方式為通過數據庫處理第一數據時,確定第一預設規則為第一子預設規則;在第一方式為通過文件系統處理第一數據時,確定第一預設規則為第二子預設規則。
[0050]例如,第一子預設規則可以是與電子設備通過該數據庫處理第一數據對應的規貝U,例如如何存取數據、修改數據等等,第二子預設規則可以是通過何種格式的文件保存、修改、刪除第一數據等等,在此就不再贅述了。
[0051]在通過步驟S2確定與第一方式對應的第一預設規則之后,本發明實施例提供的數據處理方法進入步驟S3,即:按照第一預設規則處理第一數據。
[0052]在確定第一預設規則為第一子預設規則之后,也即電子設備通過數據庫處理第一數據時,按照第一預設規則處理第一數據,具體來講,可以是加載與該數據庫對應的第一數據引擎,然后通過第一數據引擎,處理第一數據。
[0053]例如,電子設備為通過Oracle數據庫對第一數據進行保存、刪除、修改等處理時,以基于PHP語言提供的數據處理接口為例,該數據處理接口可以加載與PDO對應的PDO驅動程序,也即第一數據引擎,然后電子設備通過該PDO驅動程序響應用戶的處理指令,驅動PD0,從而按照用戶的要求處理第一數據。
[0054]當然,在實際應用中,在電子設備為通過Oracle數據庫對第一數據進行保存、刪除、修改等處理時,除了通過使用PDO驅動程序驅動PDO處理第一數據之外,還可以通過其他數據引擎,如 ADO (ActiveX Data Objects, ActiveX 數據對象)、BDE(Borland DatabaseEngine,Borland 數據庫引擎)、0DAC (Oracle Data Access Components, Oracle 數據訪問組件)等等,在此就不再贅述了。
[0055]在實際應用中,通過本實施例的介紹,本領域所屬的技術人員能夠根據實際情況,根據不同的數據庫如MySQL、MongoDB、Redis等等,為其選擇合適的數據處理引擎,以滿足實際情況的需要,在此就不再贅述了。
[0056]在確定第一預設規則為第二子預設規則之后,也即電子設備通過文件系統處理第一數據時,加載與該文件系統對于的第二數據引擎,然后通過第二數據引擎,處理第一數據。
[0057]例如,該電子設備上沒有任何數據庫資源,而是通過電子設備上操作系統自帶的文件格式來處理第一數據,這時可以加載第二數據引擎,例如操作系統上對應的API(Application Programming Interface,應用程序編程接口),從而對第一數據進行保存、刪除、修改等處理,以WINDOWS系統為例,可以通過調用對應的API,將第一數據以in1、xml、json等格式保存,然后對其進行保存、刪除、修改等處理,在此就不再贅述了。
[0058]通過上述部分可以看出,由于采用了在需要處理第一數據時,先確定電子設備處理第一數據的第一方式,然后基于方式與預設規則之間的對應關系,確定出與第一方式對應的第一預設規則,最后按照確定出的第一預設規則處理第一數據的技術方案,在對服務器內的數據進行多次移植時,不需要對應進行多次功能開發,只需要確定出處理第一數據的第一方式后,就能夠按照與第一方式對應的第一預設規則處理第一數據,所以解決了現有技術中存在的在對服務器內的數據進行多次移植的過程中,需要對應進行多次功能開發,繼而會浪費大量時間與資源的技術問題,實現了節省時間與資源的技術效果。
[0059]進一步地,由于電子設備采用了在確定處理第一數據的第一方式之后,按照與第一方式對應的第一預設規則處理第一數據的技術方案,所以用戶不需要關心底層數據的具體存儲方式,也不需要再進行數據庫或文件系統的連接、構造查詢字符串、綁定數據對象等等操作,極大的簡化了用戶的開發負擔,使得用戶從數據存取的工作中解放出來,從而實現了進一步節省用戶所花費的時間與資源的技術效果。
[0060]進一步地,由于采用了建立電子設備處理第一數據的方式與預設規則之間的對應關系的技術手段,能夠為電子設備處理第一數據所能夠采用的所有方式都建立對應的預設規則,所以擴大了本發明實施例提供的數據處理方法的應用范圍,從而滿足了在不同場景下的使用需求。
[0061]基于同一發明構思,本發明實施例還提供一種數據處理裝置,請參考圖2,圖2是本發明實施例提供的數據處理裝置,如圖2所示,該裝置具體包括:第一確定單元201,用于在需要處理第一數據時,確定所述電子設備處理所述第一數據的第一方式;第二確定單元202,用于基于方式與預設規則之間的對應關系,確定與所述第一方式對應的第一預設規則;處理單元203,用于按照所述第一預設規則處理所述第一數據。
[0062]在具體實施過程中,第一確定單元201具體用于加載并解析與第一方式對應的第一配置文件,從而確定第一方式。
[0063]在具體實施過程中,第二確定單元202具體用于在第一方式為通過數據庫處理第一數據時,確定第一預設規則為第一子預設規則,或在第一方式為通過文件系統處理第一數據時,確定第一預設規則為第二子預設規則。
[0064]在具體實施過程中,在確定第一預設規則為第一子預設規則之后,處理單元203具體用于加載與數據庫對應的第一數據引擎,并通過第一數據引擎,處理第一數據。
[0065]在具體實施過程中,在確定第一預設規則為第二子預設規則之后,處理單元203具體用于加載與文件系統對應的第二數據引擎,并通過第二數據引擎,處理第一數據。
[0066]在具體實施過程中,裝置還包括一建立單元,用于在確定電子設備處理第一數據的第一方式之前,建立電子設備處理第一數據的方式與預設規則之間的對應關系。
[0067]本實施例中的數據處理裝置與前述實施例中的數據處理方法是基于同一發明構思下的兩個方面,在前面已經對方法的實施過程作了詳細的描述,所以本領域技術人員可根據前述描述清楚的了解本實施例中的數據處理裝置的結構及實施過程,為了說明書的簡潔,在此就不再贅述了。
[0068]通過本申請實施例中的一個或多個技術方案,可以實現如下一個或多個技術效果:
[0069]1、由于采用了在需要處理第一數據時,先確定電子設備處理第一數據的第一方式,然后基于方式與預設規則之間的對應關系,確定出與第一方式對應的第一預設規則,最后按照確定出的第一預設規則處理第一數據的技術方案,在對服務器內的數據進行多次移植時,不需要對應進行多次功能開發,只需要確定出處理第一數據的第一方式后,就能夠按照與第一方式對應的第一預設規則處理第一數據,所以解決了現有技術中存在的在對服務器內的數據進行多次移植的過程中,需要對應進行多次功能開發,繼而會浪費大量時間與資源的技術問題,實現了節省時間與資源的技術效果。
[0070]2、由于電子設備采用了在確定處理第一數據的第一方式之后,按照與第一方式對應的第一預設規則處理第一數據的技術方案,所以用戶不需要關心底層數據的具體存儲方式,也不需要再進行數據庫或文件系統的連接、構造查詢字符串、綁定數據對象等等操作,極大的簡化了用戶的開發負擔,使得用戶從數據存取的工作中解放出來,從而實現了進一步節省用戶所花費的時間與資源的技術效果。
[0071]3、由于采用了建立電子設備處理第一數據的方式與預設規則之間的對應關系的技術手段,能夠為電子設備處理第一數據所能夠采用的所有方式都建立對應的預設規則,所以擴大了本發明實施例提供的數據處理方法的應用范圍,從而滿足了在不同場景下的使用需求。
[0072]本領域內的技術人員應明白,本發明的實施例可提供為方法、系統、或計算機程序產品,因此,本發明可采用完全硬件實施例、完全軟件實施例、或結合軟件和硬件方面的實施例的形式。而且,本發明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限于磁盤存儲器、CD-ROM、光學存儲器等)上實施的計算機程序產品的形式。
[0073]本發明是參照根據本發明實施例的方法、設備(系統)、和計算機程序產品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合。可提供這些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數據處理設備的處理器以產生一個機器,使得通過計算機或其他可編程數據處理設備的處理器執行的指令產生用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
[0074]這些計算機程序指令也可存儲在能引導計算機或其他可編程數據處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的制造品,該指令裝置實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
[0075]這些計算機程序指令也可裝載到計算機或其他可編程數據處理設備上,使得在計算機或其他可編程設備上執行一系列操作步驟以產生計算機實現的處理,從而在計算機或其他可編程設備上執行的指令提供用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。[0076]顯然,本領域的技術人員可以對本發明進行各種改動和變型而不脫離本發明的精神和范圍。這樣,倘若本發明的這些修改和變型屬于本發明權利要求及其等同技術的范圍之內,則本發明也意圖包含這些改動和變型在內。
【權利要求】
1.一種數據處理方法,應用于一電子設備,其特征在于,所述方法包括: 在需要處理第一數據時,確定所述電子設備處理所述第一數據的第一方式; 基于方式與預設規則之間的對應關系,確定與所述第一方式對應的第一預設規則; 按照所述第一預設規則處理所述第一數據。
2.如權利要求1所述的方法,其特征在于,所述確定所述電子設備處理所述第一數據的第一方式,具體為: 加載并解析與所述第一方式對應的第一配置文件,確定所述第一方式。
3.如權利要求2所述的方法,其特征在于,所述確定與所述第一方式對應的第一預設規則,具體為: 在所述第一方式為通過數據庫處理所述第一數據時,確定所述第一預設規則為第一子預設規則;或 在所述第一方式為通過文件系統處理所述第一數據時,確定所述第一預設規則為第二子預設規則。
4.如權利要求3所述的方法,其特征在于,在所述確定所述第一預設規則為第一子預設規則之后,所述按照所述第一預設規則處理所述第一數據,具體為: 加載與所述數據庫對應的第一數據引擎; 通過所述第一數據引擎,處理所述第一數據。
5.如權利要求3所述的方法,其特征在于,在所述確定所述第一預設規則為第二子預設規則之后,所述按照所述第一預設規則處理所述第一數據,具體為: 加載與所述文件系統對應的第二數據引擎; 通過所述第二數據引擎,處理所述第一數據。
6.如權利要求1-5中任一權項所述的方法,其特征在于,在所述確定所述電子設備處理所述第一數據的第一方式之前,所述方法還包括: 建立所述電子設備處理所述第一數據的方式與預設規則之間的對應關系。
7.一種數據處理裝置,其特征在于,包括: 第一確定單元,用于在需要處理第一數據時,確定所述電子設備處理所述第一數據的第一方式; 第二確定單元,用于基于方式與預設規則之間的對應關系,確定與所述第一方式對應的第一預設規則; 處理單元,用于按照所述第一預設規則處理所述第一數據。
8.如權利要求7所述的裝置,其特征在于,所述第一確定單元具體用于加載并解析與所述第一方式對應的第一配置文件,從而確定所述第一方式。
9.如權利要求8所述的裝置,其特征在于,所述第二確定單元具體用于在所述第一方式為通過數據庫處理所述第一數據時,確定所述第一預設規則為第一子預設規則,或在所述第一方式為通過文件系統處理所述第一數據時,確定所述第一預設規則為第二子預設規則。
10.如權利要求9所述的裝置,其特征在于,在所述確定所述第一預設規則為第一子預設規則之后,所述處理單元具體用于加載與所述數據庫對應的第一數據引擎,并通過所述第一數據引擎,處理所述第一數據。
11.如權利要求9所述的裝置,其特征在于,在所述確定所述第一預設規則為第二子預設規則之后,所述處理單元具體用于加載與所述文件系統對應的第二數據引擎,并通過所述第二數據引擎,處理所述第一數據。
12.如權利要求7-11中任一權項所述的裝置,其特征在于,所述裝置還包括一建立單元,用于在所述確定所述電子設備處理所述第一數據的第一方式之前,建立所述電子設備處理所述第一數據的方式與預設規·則之間的對應關系。
【文檔編號】G06F9/44GK103440130SQ201310377384
【公開日】2013年12月11日 申請日期:2013年8月26日 優先權日:2013年8月26日
【發明者】蔡淼 申請人:成都金山數字娛樂科技有限公司, 成都金山互動娛樂科技有限公司