TW200945067A - System for searching a static data transformed from a dynamic data and a method thereof - Google Patents
System for searching a static data transformed from a dynamic data and a method thereof Download PDFInfo
- Publication number
- TW200945067A TW200945067A TW97114031A TW97114031A TW200945067A TW 200945067 A TW200945067 A TW 200945067A TW 97114031 A TW97114031 A TW 97114031A TW 97114031 A TW97114031 A TW 97114031A TW 200945067 A TW200945067 A TW 200945067A
- Authority
- TW
- Taiwan
- Prior art keywords
- file
- target
- string
- data
- representative
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 23
- 230000003068 static effect Effects 0.000 title claims abstract description 17
- 239000000463 material Substances 0.000 claims description 9
- 238000006243 chemical reaction Methods 0.000 claims description 8
- 230000000694 effects Effects 0.000 abstract description 4
- 238000010586 diagram Methods 0.000 description 6
- 241000282320 Panthera leo Species 0.000 description 1
- RTAQQCXQSZGOHL-UHFFFAOYSA-N Titanium Chemical compound [Ti] RTAQQCXQSZGOHL-UHFFFAOYSA-N 0.000 description 1
- 210000000078 claw Anatomy 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 229910052719 titanium Inorganic materials 0.000 description 1
- 239000010936 titanium Substances 0.000 description 1
- 230000001755 vocal effect Effects 0.000 description 1
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
200945067 九、發明說明: 【發明所屬之技術領域】 資料轉料之纽及其綠,制健—種查找由動態 貝科轉換叫之㈣龍之线及其方法。 【先前技術】 貝料庫疋各式各樣具有相關性檔案的集中地,要存取資料 必須遵守Μ料賴定的侧與方法,使資料庫達到最少重 ❹ 複、=利用,能讓多數人共同使用的目的。 酼著使用者需要的資料量增大,資料庫的使用也越來越普 及。對資料庫頻繁的使用,使得許多在—般情況下不會被改變 的資,也被儲存到資料庫之中,雖然將非經常性變動的資料儲 存在資料料’可以讓雜常性魏的雜保有顧資料庫時 的優點,但資料庫在查找資料時的負載較存取一般槽案的負載 來的兩,因此將非經常性變動的資料大量儲存在資料庫中時, 會增加提供資料庫服務的數位裝置的負載。 ® 為了避免資料庫所產生的負載超過數位裝置的上限,資料 庫一般會有同時訪問量的限制’也就是會限制同時可以查找的 請求數量。如此一來,若大部分查找資料的請求都是在對非經 常性變動的資料進行查找’將會使得真正需要對資料庫進行查 找的請求被暫時擱置’從而使進行查找的時間被延後。 綜上所述’可知先前技術中長期以來一直存在查找資料庫 中非經常性變動的資料時,佔用查找經常變動的資料被查找的 時間的問題,因此有必要提出改進的技術手段,來解決此一問 200945067 【發明内容】 有赛於先前技術存在的查找資料庫中非經常性變動的資 料時^用查找經常變動的資料被查找的時間的問題,本發明 遂揭露-種查找由動態資料轉換而成之靜態資料之系統及盆 方法,其中: 本發明所揭露之查找由_諸轉換㈣之靜離資料之 糸統,其包财,械組、職域、接賴組、查找200945067 IX. Description of the invention: [Technical field to which the invention belongs] The data transfer material and its green, the health-type search is called by the dynamic Becco conversion (4) Longzhi line and its method. [Prior Art] In the centralized area of various archives with relevant files, the access to the data must comply with the side and method of the data, so that the database can be minimized, used, and The purpose of people's common use. As the amount of data users need increases, the use of the database is becoming more common. Frequent use of the database, so that many of the funds that will not be changed under normal circumstances, are also stored in the database, although the non-recurring changes in the data are stored in the data material 'can make the Wei Wei Miscellaneous insurance has the advantage of considering the database, but the database has two loads when searching for data. Therefore, when the non-recurring data is stored in the database in large quantities, the data will be increased. The load of the digital device of the library service. ® In order to prevent the load generated by the database from exceeding the upper limit of the digital device, the database generally has a limit of simultaneous access', which limits the number of requests that can be found at the same time. As a result, most requests for data are searched for non-recurring changes in the data that will cause the request for the database to be temporarily suspended, thus delaying the search. In summary, it can be seen that in the prior art, there has been a long-standing problem of finding non-recurring changes in the database, and it takes time to find the time when the frequently changed data is searched. Therefore, it is necessary to propose an improved technical means to solve this problem. A question 200945067 [Summary of the Invention] When there is a problem in the search for non-recurring changes in the database in the prior art, the problem of finding the time when the frequently changed data is searched, the present invention discloses that the search is performed by dynamic data conversion. The system and the basin method of the static data, wherein: the invention discloses the system of the static data of the conversion (four), the package, the weapon group, the job domain, the contact group, the search
^二樓案讀取模組,其透過檀案生級组將儲存模組中的目 &貝料生成目標齡,並將目標f料所對應的代表字串寫入索 =中’在接收模組接收到查解串後,若查找模組在索引槽 ^找到與查詢字串相對應的代表字串,則職魏模組會讀 代表字Φ補應的目標職,藉畴決先前技術所存在的 問題。 本發明所揭露之麵由動㈣料轉換喊之靜態資料之 方法,其包括有下列步驟:讀取對應有代表字串之目桿資料. 生成目標資料所對應之目標難,使該目標齡 代表字串至編中;接收查詢字串;當於索: 私中查找到查詢字串相對應之代表字串時,讀取目標檔案,其 =預先將目標資料儲存為目標檔案,並經由㈣檔來 ^串所制的目標資料是否生成目標槽案來解決先前獅 所存在的問題。 本發明所揭露之械財法如上,其與先前齡之間的差 先將目標資料儲存為目標檔案,並經由索引槽來判斷 一子串所對應的目標資料是否生成目標播案。透過上述的技 6 200945067 術手段,本發明可以達成減少資料庫負載的技術功效。 【實施方式】 以下將配合圖式及實施例來詳細說明本發明之詳細特徵 、與實施方式’内容足以使任何熟習相關技藝者輕易地理解本發 明解決技術問題所應用的技術手段並據以實施,及理解實現本 發明可達成的功效。 以下先以「第1圖」本發明所提之查找由動態資料轉換而 ❹ 成之靜態資料之系統架構圖來說明本發明的系統運作。如圖所 不,本發明之系統含有儲存模組110、檔案生成模組12〇、接 收模組130、查找模組I%、檔案讀取模組16〇。 儲存模組110負責儲存索引檔以及目標資料。 上述之目標資料最少包含代表字串,通常還包含使用者欲 查找之資料内容,例如··字典的各條目等,但本發明並不以此 為限。一般而言,目標資料儲存在資料庫之中。 上述之代表字串對於目標資料而言,是具有代表意義的字 =且代^字串與目標資料具有—對—的對應關係,例如··目 標資料為字典的各條目時,與目標資料對應的代表字串則為各 條目所解釋的字詞。 上述之索引檔中儲存已經被生成目標楷案的目標資料的 2字串’查找模組15G可以透存在儲存模組⑽中的索 槽快速的查找到已生成目標檔案的目標資料。 押辦f存,組110返負責儲存由檔案生成模組120所生成的目 :L、t,目標檔断包含了顯示給使用者的目標資料内 200945067 播案生成模組120負責將储存於儲存模組1⑴中的目標資 料生成相對應的目標檔案,其中,樓案生成模組12〇可以透過 模版(template)生成目標檔案,也就是說,槽案生成模組120 可以將模版巾的部分料分取代表字串以及目標資料之内 容取代後’即可生成目標難;檔案生成模組m也可以直接 將目標資料之内容儲存為-個槽案,該檔案即為目標槽案。 由於目標檔案由檔案生成模組⑶依據目標資料所生 Φ 成’同時代表字串又對應於目標資料,因此代表字串與目標槽 案對應,從而檔案生成模組12〇也可以將目標檔案的檔案名稱 設定為代表字串。在此情況下,若代表字串中包含有不合法之 子元日守’檔案生成模組120會將不合法的字元轉換為合法的字 元。除此之外’為了加快取得目標檔案的速度,餘生成模組 120更可以把目標檔案依據代表字串的第一個字元進行分 類’也就是把目標檔案存放在名稱為代表字串的第一個字元的 目錄中。 ❹#案生成模、组12〇 it負責將代表字串存入儲存模組11〇 的索引檔中。 接收模組130負責接收使用者輸入的查詢字串。 查找模組150負責於儲存模組110的索引檔中,查找接收 模組130所接收的與查詢字串對應之代表字串。 另外,當查找模組150無法在儲存模組11〇的索引檔中杳 找到與接收模組130所接收的查詢字串對應的代表字串時,: 找模組150會至儲存目標資料的資料庫中查找查詢字串所對 應的目標資料。 200945067 檔案讀取模組160負責當查找模組15〇查找到與接收模組 130所接收的查詢字串相對應之代表字串時,於儲存模組⑽ 中讀取與代表字串對應的目標檔案。 接著以一個實施例來解說本發明的運作系統與方法,並請 f照「第2圖」本發明所提之查找由動態資料轉換而成之靜態 資料之方法流程圖。本發明所提之目標資料,在本實施例中係 以英/莫予典為例,因此在本實施例中,目標資料所包含的代表 字串為英文單字。 在使用者進行資料查詢之前,本發明的檔案生成模組12〇 會至儲存模組11〇中依序讀取所有的目標資料,其中各個目標 資料都對應有代表字串(步驟210),齡生成模組12〇並依 據目標資射的代表字㈣及目標f料之内容生成目標楷案 (步驟221)。 若儲存模組110中儲存的英漢字典的字庫3〇〇如「第3 圖」所示,則當檔案生成模組12〇讀取代表字串為「miss」的 目貝料後’會將代表字串rmiss」的中文解釋寫入目標檔案, 1 吏得代表字串「miss」的中文解釋成為目標檔案的檔案内容, 藉以生成目標檔案。檔案生成模組120也可以讀取如「第4A 圖」所不之目標檔案的模版4〇〇,並將模版4〇〇中的字串 WORD >」以代表字串rmiss」取代,同樣的,也以「爪丨55」 的中文解釋取代模版400中的「<〜MEANING〜>」,如此,檔 案生成模組120將生成如「第4B圖」所示的生成檔案501, 生成構案501即為目標檔案,但本發明所提之目標檔案並不以 生成槽案501為限。 200945067 而為了加快讀取目標檔案的速度,檔案生成模組12〇會以 代表予串做為目標檔案的名稱,並將目標檔案儲存到目錄名稱 為代表字串的第一個字元的目錄,例如:若代表字串為 miss」’則檔案生成模組12〇會如「第5圖」所示,在生成 目標槽案500後,定A目標標案的檔案名稱為「miss」,並把 目標檔案500存放在目錄名稱為「m」的目錄之下,如此,當 檔案續取模組16〇需要讀取rmiss」的目標檔案5〇〇時,便會 ❺至檔案名稱的第-個字摘目錄,也就是目錄名稱為「m」的 目錄下讀取。 在樓案生成模組120生成目標檔案4〇〇之後,檔案生成模 組120還會把代表字串儲存至如「第6圖」所示之索引檔6〇〇 中(步驟222),由於檔案生成模組12〇生成目標檔案5〇〇的 步驟(步驟221)與儲存代表字串至索引檔6⑻中的步驟(步 驟222)並沒有先後次序的關係,因此檔案生成模組12〇可以 任何一種順序執行上述兩步驟。 ❹ 在檔案生成模組120完成目標檔案500的建立(步驟221) 以及將生成目標檔案500的目標資料的代表字串寫入索引檔 _ (步驟222)之後’接收模組⑽便準備接收使用者所輸 入的查詢字串(步驟230)。 若使用者輸入「miss」做為查詢字串,表示使用者欲查詢 「miss」的中文解釋’查找模組150便會至索引檔6〇〇中查找 是否有字串「miss」被儲存(步驟250)。 由於先前檔案生成模組120已依據「miss」的中文解釋生 成棺案名稱為「miss」的目標槽案500,因此槽案生成模組no 200945067 也會將代表字串「miss」寫入索引檔6〇〇中,是故查找模組 150將會在索引檔600中查找到與查詢字串「miss」相對應(或 者說是相同)的代表字串「miss」,之後,檔案讀取模組16〇 便會至儲存模組110中讀取檔案名稱為「miss」的目標檔案5〇〇 (步驟260) ’如此,本發明可以在不至資料庫中查找目標資 料的情況下’獲得使用者所需要的目標資料,同時也減少了資 料庫的負載。 ' ❹ 由於檔案生成模組12〇定義目標檔案500的檔案名稱時, 若代表字串包含有不合法的字元,則檔案生成模組12〇會將不 合法的字兀轉換為合法的字元,所以檔案讀取模組16〇在讀取 目標禮案500日夺,若查詢字串包含有不合法的字元,則槽案讀 取模組160會將查解串轉換為合㈣字元,再精檔案的讀 取。其中,齡讀取模組i60轉換不合法的字元的轉換規則與 檔案生成模組120轉換不合法的字元的轉換規則相同。 若查找模組150無法在余引檔_令找到使用者所輸入的 ❹ 查詢字_ (步驟250)’則查找模組150會至儲存目標資料的 儲存模組110的資料庫中查找與查詢字宰相對應的目標資料 (步驟27〇)’此部分與習知在資料庫中查找資料的技術相 同’因此不再多加說明。 綜上所述’可知本發明與先前技術之間喊異在於具有預 先將目標資料儲存為目標檔案,並經由索引槽來判斷查詢字串 所對應的目標資料是否已生成目標檔案,當目標檔案已生成 時’可以直接讀取目標檔案,而不需要至資料庫中進行資料的 查找’如此便減少資料庫的存取數,藉由此一技術手段可以來 11 200945067 解夬先則技術所存在的查找資料庫中非經常性變動的資料 時’佔用查找經常變動的資料被查找㈣間的問題,進而達成 減少資料庫負載的技術功效。^ The second floor reading module, which generates the target age from the target & bedding material in the storage module through the Tankusheng group, and writes the representative string corresponding to the target f material into the cable = in the receiving After the module receives the search string, if the search module finds the representative string corresponding to the query string in the index slot ^, the vocational Wei module will read the target character of the representative word Φ, and the domain is determined by the prior art. The problem. The method disclosed in the present invention for converting a static data by a dynamic (four) material includes the following steps: reading a target data corresponding to a representative string. The target corresponding to the generated target data is difficult to make the target age representative String to the code; receive the query string; when the search: in the private search for the corresponding string of the query string, read the target file, which = pre-store the target data as the target file, and via the (four) file Whether the target data made by the string is used to generate a target slot to solve the problem of the previous lion. As disclosed in the present invention, the target data is stored as a target file and the target data corresponding to a substring is generated by the index slot. Through the above-mentioned technique 6 200945067, the present invention can achieve the technical effect of reducing the database load. [Embodiment] Hereinafter, the detailed features of the present invention will be described in detail with reference to the drawings and the embodiments, and the contents of the embodiments are sufficient for any skilled person to easily understand the technical means to which the technical problem of the present invention is applied and to implement And understanding the achievable effects of the present invention. The system operation of the present invention will be described below by first referring to the system architecture diagram of the present invention for finding static data converted by dynamic data conversion. As shown in the figure, the system of the present invention comprises a storage module 110, a file generation module 12, a receiving module 130, a search module I%, and an archive reading module 16A. The storage module 110 is responsible for storing the index file and the target data. The target data mentioned above at least includes the representative string, and usually includes the content of the data that the user wants to find, such as the entries of the dictionary, etc., but the invention is not limited thereto. In general, the target data is stored in a database. The above-mentioned representative character string is a representative word for the target data and has a correspondence relationship with the target data, for example, when the target data is a dictionary entry, corresponding to the target data. The representative string is the word that is interpreted by each entry. The 2-string string search module 15G storing the target data of the target file in the index file can be used to quickly find the target data of the generated target file through the slot in the storage module (10). The group 110 is responsible for storing the items generated by the file generation module 120: L, t, and the target file contains the target data displayed to the user. 200945067 The broadcast case generation module 120 is responsible for storing in the storage. The target data in the module 1 (1) generates a corresponding target file, wherein the floor generating module 12 can generate a target file through a template, that is, the slot generating module 120 can feed the part of the template towel. After the representative string and the content of the target data are replaced, the target can be generated. The file generation module m can also directly store the content of the target data as a slot, and the file is the target slot. Since the target file is generated by the file generation module (3) according to the target data, and the corresponding string is corresponding to the target data, the representative string corresponds to the target slot, so that the file generation module 12 can also target the file. The file name is set to represent the string. In this case, if the representative string contains an illegal child day, the file generation module 120 converts the illegal character into a legal character. In addition, in order to speed up the acquisition of the target file, the remaining generation module 120 can further classify the target file according to the first character of the representative string, that is, store the target file in the name of the representative string. In a directory of characters. ❹# Case generation module, group 12〇 It is responsible for storing the representative string in the index file of the storage module 11〇. The receiving module 130 is responsible for receiving a query string input by the user. The search module 150 is responsible for finding the representative string corresponding to the query string received by the receiving module 130 in the index file of the storage module 110. In addition, when the search module 150 cannot find the representative string corresponding to the query string received by the receiving module 130 in the index file of the storage module 11〇, the search module 150 stores the data of the target data. Find the target data corresponding to the query string in the library. 200945067 The file reading module 160 is configured to read the target corresponding to the representative string in the storage module (10) when the search module 15 searches for the representative string corresponding to the query string received by the receiving module 130. file. Next, an operational system and method of the present invention will be explained in one embodiment, and a flow chart of a method for finding static data converted from dynamic data according to the present invention will be described in the "Fig. 2". The target data of the present invention is taken as an example in the present embodiment. Therefore, in the present embodiment, the representative character string included in the target data is an English word. Before the user performs the data query, the file generating module 12 of the present invention sequentially reads all the target data in the storage module 11 , wherein each target data corresponds to a representative string (step 210), and the age is The module 12 is generated and a target file is generated according to the representative word (4) of the target shot and the content of the target f (step 221). If the font of the English-Chinese dictionary stored in the storage module 110 is as shown in the "3rd figure", then when the file generation module 12 reads the object of the "miss", it will represent The Chinese interpretation of the string rmiss is written to the target file. 1 The Chinese interpretation of the string "miss" is used as the file content of the target file to generate the target file. The file generation module 120 can also read the template file of the target file that is not in the "4A figure", and replace the string WORD >" in the template 4" with the representative string rmiss, the same In addition, "<~MEANING~>" in the template 400 is replaced by the Chinese explanation of "claw 55". Thus, the file generation module 120 generates a generated file 501 as shown in "Fig. 4B", and generates a structure. Case 501 is the target file, but the target file proposed by the present invention is not limited to the generation of the slot case 501. 200945067 In order to speed up the reading of the target file, the file generation module 12 will use the name of the string as the target file, and store the target file in the directory whose directory name is the first character of the string. For example, if the representative string is miss", the file generation module 12 will display the target slot file 500 as "miss" after generating the target slot 500 as shown in "5". The target file 500 is stored under the directory whose directory name is "m". Thus, when the file retrieving module 16 needs to read the target file of rmiss", it will be the first word of the file name. Extract the directory, that is, the directory whose directory name is "m". After the target file generation module 120 generates the target file 4, the file generation module 120 also stores the representative string into the index file 6〇〇 as shown in “FIG. 6” (step 222), due to the file. The step of generating the target file 5〇〇 by the generating module 12 (step 221) and the step of storing the representative string into the index file 6 (8) (step 222) have no prioritized relationship, so the file generating module 12 can be any kind The above two steps are performed in sequence. ❹ After the file generation module 120 completes the creation of the target file 500 (step 221) and writes the representative string of the target data of the target file 500 into the index file _ (step 222), the receiving module (10) is ready to receive the user. The entered query string (step 230). If the user enters "miss" as the query string, it means that the user wants to query the Chinese explanation of "miss". The search module 150 will go to the index file 6 to find out if the string "miss" is stored. 250). Since the previous file generation module 120 has generated the target slot 500 with the file name "miss" according to the Chinese interpretation of "miss", the slot generation module no 200945067 will also write the representative string "miss" into the index file. In the sixth step, the search module 150 will find the representative string "miss" corresponding to the query string "miss" (or the same) in the index file 600, and then the file reading module. After 16, the target file of the file name "miss" is read into the storage module 110 (step 260). Thus, the present invention can obtain the user without looking up the target data in the database. The required target data also reduces the load on the database. ❹ Since the file generation module 12 defines the file name of the target file 500, if the representative string contains illegal characters, the file generation module 12 converts the illegal characters into legal characters. Therefore, the file reading module 16 500 reads the target gift case for 500 days. If the query string contains illegal characters, the slot reading module 160 converts the search string into a combined (four) character. , and then read the file. The conversion rule of the character reading module i60 converting the illegal character is the same as the conversion rule of the character generating module 120 converting the illegal character. If the search module 150 cannot find the ❹ query word _ (step 250) input by the user in the remaining index _ command, the search module 150 searches and searches the database of the storage module 110 storing the target data. The corresponding target data is slaughtered (step 27〇) 'This part is the same as the technique used to find information in the database.' Therefore, it will not be explained. In summary, it can be seen that the present invention and the prior art are different in that the target data is stored as a target file in advance, and the index file is used to determine whether the target data corresponding to the query string has generated the target file. When generating, 'you can directly read the target file, and you don't need to search the data in the database.' This reduces the number of accesses to the database. With this technology, you can use 11 to find the data. When the data in the library is not constantly changing, the data that is frequently changed by the search is used to find the problem between the four (four), and the technical effect of reducing the load on the database is achieved.
本發明的檔案生成模組120更可以將第一個字母相同但 大小寫不同的代表字串所對應的目案儲存在的不同目錄 中’例如:將rMiss」與「miss」所對應的目標槽案儲存在不 同的目錄,為此,檔案生成模組12〇在生成目標檔案時,還需 要以其他的方式來建立不同的目錄,例如建立目錄「m」以及 彔.M」來刀別存放rmjss」與rMiss」所對應的目標檔案。 再者’本發明之查找由動態資料轉換而成之靜態資料之方 法’可實現於硬體、軟體或硬體與軟體之組合中,亦可在電腦 系統中以射对實現或以不同元件雜於若干互連之電^ 系統的分散方式實現》The file generation module 120 of the present invention can store the target files corresponding to the first letter but the upper and lower case strings in different directories, for example, the target slots corresponding to rMiss and "miss". The files are stored in different directories. For this reason, the file generation module 12 needs to establish different directories in other ways when generating the target file, for example, creating the directory "m" and 彔.M" to store the rmjss. The target file corresponding to rMiss. Furthermore, the method of the present invention for finding static data converted from dynamic data can be implemented in hardware, software or a combination of hardware and software, or can be implemented in a computer system by a pair or by different components. Implementation of a number of interconnected electrical systems
雖然本發明所揭露之實施方式如上,惟所述之内容並非用 以直接限林剌之專梅護顧。任何本㈣賴技術領域 中具有通常知識者,在不脫離本發明所揭露之精神和範圍之 内’在實施的形式上及細節上所為之更域潤飾,均屬本發明 之專利保護範圍。因此本發明之專利保護範圍仍須以本說明金 所附之申請專利範圍所界定者為準。 曰Although the embodiment disclosed in the present invention is as above, the content described above is not intended to directly limit the professional care of Lin Biao. Any of the above-mentioned general knowledge in the technical field of the present invention, which is within the spirit and scope of the present invention, is in the form of the patent protection of the present invention. Therefore, the scope of patent protection of the present invention must be determined by the scope of the patent application attached to this specification.曰
【圖式簡單說明J[Simple diagram of the figure J
第1圖係本發騎提之查漏動態資㈣換而成之靜 資料之系統架構圖。 第2圖係本發明所提之查找由動態資料轉換而成 資料之方法流程圖。 ^ 12 200945067 第3圖係本發背施例所提之英料並 第4A圖係本發明實施例 目 〜圖。 示意圖。 钛檔案模板之檔案内容 圖係本發明實施例所提之目雜案示意圖。 圖係本㈣職之難婦轉示意圖 圖縣發明實施例所提之索服示意圖。The first picture shows the system architecture diagram of the static data of the leak detection dynamics (4). Figure 2 is a flow chart of a method for finding data converted from dynamic data by the present invention. ^ 12 200945067 Fig. 3 is a drawing of the present embodiment of the present invention and Fig. 4A is an embodiment of the present invention. schematic diagram. The file content of the titanium file template is a schematic diagram of the object file proposed in the embodiment of the present invention. The figure is the diagram of the four-part difficulty of the woman.
1主要元件符號說明】 110 儲存模組 120 檔案生成模組 130 接收模組 150 查找模組 160 檔案讀取模組 300 字庫1 main component symbol description] 110 storage module 120 file generation module 130 receiving module 150 search module 160 file reading module 300 font
4〇〇 5〇〇 501 6〇〇 目標檔案模版 目標檔案 生成檔案 索引檔 步驟21G讀取對應有代表字Φ之目標資料 步驟221生成與目標資料對應之目標檔案 步驟222儲存代表字串至索引槽 步驟230接收查詢字串 步驟,是秘料檔查制細字_相對應之代表字 串 步驟260讀取目標檔案 13 200945067 步驟270至儲存目標資料之儲存媒體中查找對應查詢字 串之查詢結果4〇〇5〇〇501 6〇〇 target file template target file generation file index file Step 21G reads the target data corresponding to the representative word Φ Step 221 generates a target file corresponding to the target data Step 222 stores the representative string to the index slot Step 230 receives the query string step, which is a secret file search fine word_corresponding representative string step 260 reads the target file 13 200945067 Step 270 to store the target query data in the storage medium of the storage target data
1414
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW97114031A TW200945067A (en) | 2008-04-17 | 2008-04-17 | System for searching a static data transformed from a dynamic data and a method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW97114031A TW200945067A (en) | 2008-04-17 | 2008-04-17 | System for searching a static data transformed from a dynamic data and a method thereof |
Publications (1)
Publication Number | Publication Date |
---|---|
TW200945067A true TW200945067A (en) | 2009-11-01 |
Family
ID=44869603
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW97114031A TW200945067A (en) | 2008-04-17 | 2008-04-17 | System for searching a static data transformed from a dynamic data and a method thereof |
Country Status (1)
Country | Link |
---|---|
TW (1) | TW200945067A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104572685A (en) * | 2013-10-17 | 2015-04-29 | 纬创资通股份有限公司 | data sorting method |
TWI505253B (en) * | 2009-12-18 | 2015-10-21 | Semiconductor Energy Lab | Method of driving liquid crystal display device |
-
2008
- 2008-04-17 TW TW97114031A patent/TW200945067A/en unknown
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI505253B (en) * | 2009-12-18 | 2015-10-21 | Semiconductor Energy Lab | Method of driving liquid crystal display device |
US9251748B2 (en) | 2009-12-18 | 2016-02-02 | Semiconductor Energy Laboratory Co., Ltd. | Method for driving liquid crystal display device |
US9898979B2 (en) | 2009-12-18 | 2018-02-20 | Semiconductor Energy Laboratory Co., Ltd. | Method for driving liquid crystal display device |
US11170726B2 (en) | 2009-12-18 | 2021-11-09 | Semiconductor Energy Laboratory Co., Ltd. | Method for driving liquid crystal display device |
US12046211B2 (en) | 2009-12-18 | 2024-07-23 | Semiconductor Energy Laboratory Co., Ltd. | Method for driving liquid crystal display device |
CN104572685A (en) * | 2013-10-17 | 2015-04-29 | 纬创资通股份有限公司 | data sorting method |
US9396201B2 (en) | 2013-10-17 | 2016-07-19 | Wistron Corporation | Method of data sorting |
CN104572685B (en) * | 2013-10-17 | 2018-01-30 | 纬创资通股份有限公司 | data sorting method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TW455790B (en) | File format transformation method and file system, information process systems, and electronic transaction systems thereof | |
US6269380B1 (en) | Property based mechanism for flexibility supporting front-end and back-end components having different communication protocols | |
US7086000B2 (en) | Tagging related files in a document management system | |
US6330573B1 (en) | Maintaining document identity across hierarchy and non-hierarchy file systems | |
JP4602769B2 (en) | Navigate the content space of a document set | |
US7072983B1 (en) | Scheme for systemically registering meta-data with respect to various types of data | |
JP3548197B2 (en) | Multiple file name reference system | |
US6397231B1 (en) | Virtual documents generated via combined documents or portions of documents retrieved from data repositories | |
US7752226B1 (en) | Reverse pathname lookup by inode identifier | |
US6585777B1 (en) | Method for managing embedded files for a document saved in HTML format | |
US6370553B1 (en) | Atomic and molecular documents | |
US7181463B2 (en) | System and method for managing data using static lists | |
US7401078B2 (en) | Information processing apparatus, document search method, program, and storage medium | |
US8977662B1 (en) | Storing data objects from a flat namespace in a hierarchical directory structured file system | |
JP2005302038A (en) | Method and system for renaming consecutive key in b-tree | |
US6519598B1 (en) | Active memory and memory control method, and heterogeneous data integration use system using the memory and method | |
TW201022970A (en) | Copying files from one directory to another | |
US6457029B1 (en) | Computer method and system for same document lookup with different keywords from a single view | |
TW200945067A (en) | System for searching a static data transformed from a dynamic data and a method thereof | |
US20180032519A1 (en) | Mounting dynamic endpoints | |
KR101828466B1 (en) | Method and apparatus for providing an object-based storage interface on the storage device based on file system | |
JP5629438B2 (en) | File management apparatus and control method thereof | |
JP3857472B2 (en) | Electronic filing system and data registration method | |
US20200065332A1 (en) | Method and System for Retrieving Data from Different Sources that Relates to a Single Entity | |
KR20060063653A (en) | Computer file system that allows ambiguous names |