SOLR mit mehr als einem Index

26 views
Skip to first unread message

flimm

unread,
Jan 10, 2012, 3:57:34 AM1/10/12
to bibcode
Hallo,

ich bin auf der Suche nach Informationen, um eine SOLR-Installation
mit mehr als einem Index zu betreiben. Das SOLR-Wiki gibt bereits alle
Informationen, wie a) mehre getrennte Indizes z.B. vie Cores ab 1.3
gemanaged und b) wie Indizes ab 1.4 zu einem Index verschmolzen werden
koennen.

Beides kenne ich bereits vom Xapian Suchmaschinen Toolkit, das ich
fuer OpenBib verwende. Darueber hinaus kann Xapian c) auch beliebige
Indizes zu einem 'virtuellen Index' fuer eine Recherche zur
Anfragezeit verschmelzen. Man ist also nicht auf eine foederierte
Suche ueber mehrere Indizes angewiesen.

Gibt es so eine Moeglichkeit auch bei SOLR? Hintergrund der Frage ist,
dass ich das Recherchesubsystem von OpenBib so abstrahieren moechte,
dass verschiedene Suchmaschinen-Systeme (Xapian, SOLR, ElasticSearch)
angesteuert werden koennen. Mit a) und b) komme ich schon relativ
weit, c) wuerde die Arbeit aber ziemlich vereinfachen.

Momentan nehme ich fuer Tests eine out-of-the-box vufind-Installation
mit 1 Mio. Datensaetze aus dem Open Bibliographic Data Fundus der UB
Tuebingen und das Standard-Index-Profil von vufind.

Viele Gruesse

O. Flimm

Oliver Goldschmidt

unread,
Jan 10, 2012, 4:26:26 AM1/10/12
to bib...@googlegroups.com
Hallo Oliver,

SOLR unterst�tzt das sogenannte Sharding, womit mehrere Indizes mit
einer Suchanfrage abgefragt werden und die Ergebnisse in einer
gemeinsamen Liste zur�ckgegeben werden. Vielleicht kann man das als "zu
einem virtuellen Index verschmolzen" beschreiben. Die Indizes k�nnen auf
beliebigen Solr-Servern liegen, m�ssen allerdings gleichartig
strukturiert sein.

Vufind unterst�tzt seit Version 1.2 Sharding direkt, so dass Du
verschiedene Indizes �ber die config.ini verkn�pfen kannst (Abschnitt
[IndexShards]). Sollten diese Indizes unterschiedlich strukturiert sein,
kannst Du kleinere Unterschiede in der facet.ini unter [StripFacets]
ausgleichen.

Vielleicht hilft Dir dieser Ansatz ja weiter.

Viele Gr��e
Oliver


--
Oliver Goldschmidt
TU Hamburg-Harburg / Universit�tsbibliothek / Digitale Dienste
Denickestr. 22
21071 Hamburg - Harburg
Tel. +49 (0)40 / 428 78 - 32 91
eMail o.gold...@tu-harburg.de
--
GPG/PGP-Schl�ssel:
http://www.tub.tu-harburg.de/keys/Oliver_Marahrens_pub.asc
--
Projekt DISCUS http://discus.tu-harburg.de
Projekt TUBdok http://doku.b.tu-harburg.de

flimm

unread,
Jan 10, 2012, 4:52:09 AM1/10/12
to bibcode
Hallo Oliver,

vielen Dank fuer die Information. Ich werde mir das Sharding mal
genauer ansehen.

Gruss

Oliver

On 10 Jan., 10:26, Oliver Goldschmidt <o.goldschm...@tu-harburg.de>
wrote:
> eMail   o.goldschm...@tu-harburg.de
Reply all
Reply to author
Forward
0 new messages