<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    DANCE WITH JAVA

    開發出高質量的系統

    常用鏈接

    統計

    積分與排名

    好友之家

    最新評論

    lucene建立索引時候的用到的一些文檔和目錄操作

    在前邊的文章中多是用的添加一個document,這里介紹一下其它的文檔操作
    1,按照編號刪除
    public void deleteDoc(String indexDir) throws Exception{
            IndexReader reader 
    = IndexReader.open(indexDir);
            reader.delete(
    1);
            reader.close();
        }
    2,根據term來刪除
    public void deleteDocWithTerm(String indexDir) throws Exception{
            IndexReader reader 
    = IndexReader.open(indexDir);
            reader.delete(
    new Term("city","beijing"));
            reader.close();
        }
      3,取消刪除
    public void undeleteDoc(String indexDir) throws Exception{
            IndexReader reader 
    = IndexReader.open(indexDir);
            reader.delete(
    1);
            reader.undeleteAll();
            reader.close();
        }
    4,刪除后優化
    public void mergeDoc(String indexDir) throws Exception{
            IndexReader reader 
    = IndexReader.open(indexDir);
            reader.delete(
    new Term("city","beijing"));
            reader.close();
            
            IndexWriter writer 
    = new IndexWriter(indexDir,new StandardAnalyzer(),true);
            writer.optimize();
            writer.close();
        }

    5,把RAMDirectory中的索引合并到FSDirectroy中
    public void indexOperator(String indexDir) throws Exception{
            FSDirectory fsDir 
    = FSDirectory.getDirectory(indexDir,true);
            RAMDirectory ramDir 
    = new RAMDirectory();
            IndexWriter fsWriter 
    = new  IndexWriter(fsDir,new SimpleAnalyzer(),true);
            IndexWriter ramWriter 
    = new IndexWriter(ramDir,new SimpleAnalyzer(),true);
            
    //..ramWriter add doc
            fsWriter.addIndexes(new Directory[]{ramDir});
            ramWriter.close();
            
        }
    6,把索引的內容直接讀入內存
    RAMDirectory ramDir = new RAMDirectory(indexDir);

    posted on 2007-06-20 16:43 dreamstone 閱讀(4006) 評論(0)  編輯  收藏 所屬分類: 搜索引擎lucence

    主站蜘蛛池模板: 亚洲大码熟女在线观看| 在线观看成人免费视频不卡| 在线播放免费播放av片| 亚洲色图在线播放| 中文字幕永久免费视频| 午夜亚洲av永久无码精品| 亚洲精品GV天堂无码男同| 国产免费观看a大片的网站| 羞羞漫画页面免费入口欢迎你| 亚洲精品第一国产综合精品99| 污污视频网站免费观看| 国产av无码专区亚洲国产精品| jizz18免费视频| 亚洲女初尝黑人巨高清| 久久久久久成人毛片免费看| 久久av无码专区亚洲av桃花岛| 2021在线永久免费视频| 亚洲日本视频在线观看| 日韩免费一区二区三区在线 | 女人被男人桶得好爽免费视频| 亚洲欧美成人一区二区三区| 日韩亚洲国产二区| 国产免费人成视频尤勿视频| 亚洲国产综合91精品麻豆| 在线观看H网址免费入口| 综合偷自拍亚洲乱中文字幕| 亚洲午夜福利AV一区二区无码| 99精品视频在线视频免费观看| 亚洲性线免费观看视频成熟| 免费国产不卡午夜福在线| 免费无码又爽又刺激高潮软件| 亚洲视频一区在线| 国产成人在线观看免费网站| 丝袜捆绑调教视频免费区| 亚洲日韩国产精品无码av| 又黄又爽的视频免费看| 小草在线看片免费人成视久网| 亚洲国产欧美一区二区三区| 亚洲成A人片在线观看无码不卡 | 99国产精品免费视频观看| 亚洲中文字幕久久精品无码A|