2016-12-16 110 views
0

我正在使用solr 4来存储我的详细信息。
在我的收藏中有超过1cr的记录。
每个记录有近2000个索引字段。
我solr的索引大小差不多是18GB。索引字段删除不影响索引大小

前几天我删除超过15cr索引动态字段由 使用下面的代码。

data_json = [{"id": 12, "field_to_be_removed": {"set": null}}] 

req = urllib2.Request(url="http://stg.solr.freshersworld.com/solr/collection1/update/json'",data=data_json) 
req.add_header('Content-type', 'application/json') 
f = urllib2.urlopen(req) 

字段从我的records.But它不是影响到指数的大小删除。索引大小仍然是18GB。
为什么?
请给我一个解决方案,以减少我的索引大小。

回答