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

          歡迎光臨! 
          閑聊 QQ:1074961813

          隨筆分類(357)

          我管理的群

          公共blog

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

          參與管理的論壇

          好友的blog

          我的其他blog

          朋友的網(wǎng)站

          搜索

          •  

          最新評論

          呵呵看到上面的標(biāo)題,問題已經(jīng)清楚得很了,下面寫下解決方案:

           

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

           

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

           

          解決這個問題我們需要什么技術(shù)?

           

          AJAX(javaScript+xml)  實(shí)現(xiàn)無刷新的查詢,XML可以用于存儲數(shù)據(jù);


          <a>
           
          <e>a</e>
           
          <an>
            
          <e>an</e>
              
          <ant>
               
          <e>ant</e>
                 
          <antion>
                      
          <!-- 其他數(shù)據(jù) -->
                      
          </antion>
              
          </ant>
           
          </an>
           
          <at>
            
          <e>at</e>
           
          </at>
          </a>



          由于是字典,所以我們可以分成多個文件進(jìn)行存儲(如上面的我們命名為a.xml,因?yàn)槔锩娴膯卧~都源自a ,我們可以在加上 b.xml c.xml ……. z.xml )呵呵我們只需要26個文件。

           

          如何快速讀取數(shù)據(jù)?

           

          很明顯,我們的數(shù)據(jù)庫樹型的,所以我們可以從父節(jié)點(diǎn)找到子節(jié)點(diǎn),這樣一層一層的往下查找。

           

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

           

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

           

          如何管理數(shù)據(jù)?

          刪除 更新 插入 添加

          我們可以選擇手工的方式、js程序也可以實(shí)現(xiàn),網(wǎng)上代碼不少哦 呵呵

           

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

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

          加油!!!



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

          FeedBack:
          # re: 關(guān)于不用數(shù)據(jù)庫實(shí)現(xiàn)1000W條數(shù)據(jù)存儲和快速查詢 解決方案[未登錄] 2007-10-06 14:05 zc
          ccc  回復(fù)  更多評論
            
          主站蜘蛛池模板: 湘阴县| 天门市| 民权县| 丹东市| 根河市| 皋兰县| 蒲江县| 彭阳县| 六枝特区| 彭泽县| 兰坪| 三明市| 年辖:市辖区| 蕲春县| 彰化市| 阿图什市| 丰县| 阳泉市| 衢州市| 尤溪县| 东海县| 大田县| 茌平县| 柳江县| 开江县| 会理县| 永川市| 宁武县| 临漳县| 荃湾区| 时尚| 册亨县| 大连市| 深水埗区| 政和县| 西乡县| 海城市| 图们市| 贡嘎县| 阿克陶县| 大新县|