今天將 oracle 數據庫中的一份表 235萬條數據 dataImport 進 solr4.4 進行索引。導入後發現。 solr提示數據全部導入成功, 但是query時候只有 70萬條數據。 一直傻傻的悶了半天。。。。。。why?
原來是 schema.xml 的 <uniqueKey>NewsID</uniqueKey> 搞鬼。 這個設定的字段最好是表內可以代表唯一索引(主鍵一般是), solr導入時候會自動去除重複值。。所以我之前設置的字段並非唯一索引。。。。
低級錯誤啊!!