隨筆 - 303  文章 - 883  trackbacks - 0
          <2007年8月>
          2930311234
          567891011
          12131415161718
          19202122232425
          2627282930311
          2345678

          歡迎光臨! 
          閑聊 QQ:1074961813

          隨筆分類(357)

          我管理的群

          公共blog

          • n維空間
          • Email : java3d@126.com 群 : 12999758

          參與管理的論壇

          好友的blog

          我的其他blog

          朋友的網站

          搜索

          •  

          最新評論

          呵呵看到上面的標題,問題已經清楚得很了,下面寫下解決方案:

           

          這是一個翻譯軟件,要求單機版(不包含和網絡有關系的任何東西包括web),我們不可能讓我們的每客戶在自己的電腦里裝上oracle呵呵,對于怎么多的數據,怎么處理?

           

          首先要申明本人沒寫過,只是提個方案出來而已;

           

          解決這個問題我們需要什么技術?

           

          AJAX(javaScript+xml)  實現無刷新的查詢,XML可以用于存儲數據;


          <a>
           
          <e>a</e>
           
          <an>
            
          <e>an</e>
              
          <ant>
               
          <e>ant</e>
                 
          <antion>
                      
          <!-- 其他數據 -->
                      
          </antion>
              
          </ant>
           
          </an>
           
          <at>
            
          <e>at</e>
           
          </at>
          </a>



          由于是字典,所以我們可以分成多個文件進行存儲(如上面的我們命名為a.xml,因為里面的單詞都源自a ,我們可以在加上 b.xml c.xml ……. z.xml )呵呵我們只需要26個文件。

           

          如何快速讀取數據?

           

          很明顯,我們的數據庫樹型的,所以我們可以從父節點找到子節點,這樣一層一層的往下查找。

           

          那么如何讓我們的的程序更加的快呢?

           

          這個就要用到AJAX了,其實他并不復雜。當我們用戶在一個text里輸入數據的時候,XmlHttpRequest在不知一覺間會吧我們的請求傳到后臺的js那里去,然后在不需要刷新的情況下,把查詢到的數據反映到頁面的另一個區域里去,邊輸入的同時查詢到的信息也將不斷的進行更新,呵呵!

           

          如何管理數據?

          刪除 更新 插入 添加

          我們可以選擇手工的方式、js程序也可以實現,網上代碼不少哦 呵呵

           

          注意這里給的XML只是一個小例子,具體怎么去構造要看你想怎么編了 呵呵

          如果是GUI的話 也可以使用c++或者C#去寫
           

          加油!!!



          地震讓大伙知道:居安思危,才是生存之道。
          posted on 2007-08-06 13:33 小尋 閱讀(1804) 評論(1)  編輯  收藏 所屬分類: j2se/j2ee/j2me

          FeedBack:
          # re: 關于不用數據庫實現1000W條數據存儲和快速查詢 解決方案[未登錄] 2007-10-06 14:05 zc
          ccc  回復  更多評論
            
          主站蜘蛛池模板: 威宁| 高青县| 乐昌市| 万源市| 宁乡县| 霞浦县| 天峻县| 延庆县| 莱阳市| 教育| 阳城县| 青田县| 扶沟县| 凭祥市| 保山市| 兴业县| 卫辉市| 林口县| 霍州市| 彩票| 金川县| 德安县| 定兴县| 达日县| 兰溪市| 西和县| 鹿邑县| 临猗县| 隆安县| 木兰县| 山阳县| 哈尔滨市| 贺兰县| 灵寿县| 开鲁县| 东港市| 铜陵市| 平南县| 伊川县| 綦江县| 临颍县|