隨筆 - 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#去寫
           

          加油?。。?/span>



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

          FeedBack:
          # re: 關于不用數據庫實現1000W條數據存儲和快速查詢 解決方案[未登錄] 2007-10-06 14:05 zc
          ccc  回復  更多評論
            
          主站蜘蛛池模板: 会泽县| 康乐县| 三原县| 浑源县| 滦平县| 阳原县| 修武县| 元氏县| 资阳市| 礼泉县| 科尔| 虞城县| 靖西县| 吉木乃县| 昌乐县| 张家界市| 科尔| 朝阳县| 泗阳县| 河间市| 错那县| 南雄市| 南汇区| 临泽县| 阿尔山市| 靖州| 工布江达县| 济南市| 伊金霍洛旗| 襄汾县| 崇仁县| 长顺县| 手游| 光泽县| 孟津县| 上思县| 攀枝花市| 岚皋县| 高平市| 五寨县| 松原市|