2012-01-04 39 views
1

寫入多個文件到Solr碎片我目前通過SolrServer.add(Collection<SolrInputDocument> docs)存儲的文檔的集合到一個Solr的服務器。我想將服務器分成例如碎片。是否可以使用這種Collection-added方法並基於此集合中的每個單個文檔選擇正確的分片?通過Solrj

我的簡單拆分策略是選擇正確的碎片,通過使用像在http://wiki.apache.org/solr/DistributedSearch描述哈希碼/模數方法。

uniqueId.hashCode() % numServers 

更新

OK,我已經找到了https://issues.apache.org/jira/browse/SOLR-2355分佈式更新處理器,但也許有一個更簡單的方法嗎?

回答

1

OK,終於我結束了我存儲在數據庫中關於我使用的數據實體的映射。所以我將實體映射到Solr實例。