2013-08-26 29 views
0

我剛開始玩Solr。我按照tutorial中的說明設置solr並閱讀instructions on indexing json,但這些指令中沒有一個明確告訴我如何指向solr以索引具有json文件集的目錄。Solr:用JSON文件指向一個目錄索引

下面是這種情況:

我有,我在一個目錄轉換成JSON的Avro文件的目錄。這些json文件實際上反映了一個倒排索引。這裏是一個例子:

{"key":"Abspielbare Disc-Formate=DVD-RW CD-RW DVD CD-R DVD-R Blu-ray DVD+R Blu-ray 3D DVD+RW","bucket":0,"itemIds":[200954633626,261238075742,300941653731,200950705778,281149811840,300938796714,321171970722,200954527166,190884779162,200954942602]} 
{"key":"Accesorios=Batería Carcasa Cargador coche Funda","bucket":0,"itemIds":[111141087676]} 

我是這樣做的原型建築(概念證明),什麼是最好的方式來實現這一目標?

+1

您是否需要僅索引這些JSON文件一次,還是需要注意更改? –

+0

@KienNguyen只需要一次,因爲我通過map reduce作業生成了這些文件,所以會有一條管道將這些數據帶到solr可以查看的某個目錄。 –

回答

0

Solr不會查找目錄。
您需要有一份工作來掃描目錄並將數據提供給Solr。
Solr確實提供了一個與JSON data連接的接口,因此您可以通過客戶端界面直接提供數據。