Как импортировать и индексировать данные mongodb в solr 4
Я новый пользовательsolr
а такжеmongodb
, Я создал базу данных и коллекцию в.mongodb
Теперь я хочу импортировать и индексироватьmongodb
коллекция вsolr
для приложения, которое будет искать большой объем данных в базе данных. Я много искал в интернете, но не получил удовлетворительной информации. Может кто-нибудь сказать, как сделать индексацию вsolr
с шагами?
Ниже моя созданная коллекция:
db.stud.find().pretty()
{ "_id" : 1, "roll" : 59, "name" : "sachin", "class" : "MCA" }
{ "_id" : 2, "roll" : 57, "name" : "jay", "class" : "MCA" }
{ "_id" : 3, "roll" : 101, "name" : "akash", "class" : "BCA" }
{ "_id" : 4, "roll" : 11, "name" : "amit", "class" : "MCS" }
{ "_id" : 5, "roll" : 55, "name" : "shiv", "class" : "MCA" }
Ниже приведен мой файл data-config.xml, пожалуйста, сообщите мне, если я сделал какую-либо ошибку:
мою базу данных зовут 'Сэчин.
Я не совсем понимаю, как определить файл schema.xml и какие его части следует изменить в соответствии со схемой базы данных. Ниже приведены изменения, которые я сделал в schema.xml:
_id
изменения, которые я сделал в файле solrconfig.xml, выглядит следующим образом:
/home/ubuntucomp/Music/solr-4.4.0/example/example-DIH/solr/MongoEX /conf/data-config.xml
Скажите, пожалуйста, какие ошибки я допустил во всех вышеперечисленных файлах, чтобы я мог проиндексировать mongodb.
Заранее спасибо. ,