2013-08-03 3 views
0

저는 새로운 Solr 코어를 작성하는 함수를 작성하고 있습니다.Solr이 json 구성으로 코어를 만듭니다.

http://localhost:8983/solr/admin/cores?action=CREATE&name=coreX&instanceDir=path_to_instance_directory&config=config_file_name.xml&schema=schem_file_name.xml&dataDir=data 

을하지만,이 예제에서 당신은 기존 설정 및 스키마를 참조해야합니다

핵심을 만들려면 (http://wiki.apache.org/solr/CoreAdmin)와 같은 데이터를 게시해야합니다.

내 응용 프로그램에서는 각 코어가 다른 구성 일 수 있으므로 구성 요청과 함께 JSON 형식의 구성 및 스키마를 게시 요청하는 것이 가장 좋습니다.

가능한가요?

감사합니다.

답변

0

아니요, 지금까지는 (서버에 파일을 만들지 않고 파일에서 코어를 만드는 것) 불가능합니다.

이러한 종류의 기능이 필요한 경우 스키마에 더 많은 schemaless-ish 구조를 사용하고 필드의 다른 기본 설정에 매핑되는 필드 전/후 세트를 정의한 다음 와일드 카드 이름을 사용하여 스키마의 각 필드를 정의하지 않아도됩니다.

Lucene을 기반으로하는 진정한 스키마가없는 대안은 탄성 검색 일 수도 있습니다.

관련 문제