So, there are two categories of solutions here -- 1) local indexes, where you 
create the index yourself, like blacklight or vufind (both based on a local 
Solr).  2) vendor-hosted indexes, where the vendor includes all sorts of things 
in their index that you the customer don't have local metadata for, mostly 
including lots and lots of scholarly article citations. 

If you want to include scholarly article citations, you probably can't do that 
with a local index solution. Although some consortiums have done some 
interesting stuff in that area, let's just say it takes a lot of resources to 
do. For most people, if you want to include article search in your index, it's 
not feasilbe to do so with a local index. So "only" VuFind/Blacklight with a 
local Solr is out, if you want article search. 

You _can_ load local content in a vendor-hosted index like EDS/Primo/Summon. So 
plenty of people do choose a vendor-hosted index product as their only 
discovery tool, including both local metadata and vendor-provided metadata. As 
you suggest. 

But some people want the increased control that a locally controlled Solr index 
gives you, for the local metadata where it's feasible. So use a local index 
product. But still want the article search you can get with a vendor-hosted 
index product. So they use both.  

There is also at least some reasons to believe that our users don't mind and 
may even prefer having local results and hosted metadata results presented 
seperately (although probably preferably in a consistent UI), rather than 
merged. 

A bunch more discussion of these issues is included in my blog post at: 
http://bibwild.wordpress.com/2012/10/02/article-search-improvement-strategy/
________________________________________
From: Code for Libraries [CODE4LIB@LISTSERV.ND.EDU] on behalf of Wayne Lam 
[wing...@gmail.com]
Sent: Thursday, January 31, 2013 9:31 PM
To: CODE4LIB@LISTSERV.ND.EDU
Subject: [CODE4LIB] Why we need multiple discovery services engine?

Hi all,

I saw in numerous of library website, many of them would have their own
based discovery services (e.g. blacklight / vufind) and at the same time
they will have vendor based discovery services (e.g. EDS / Primo / Summon).
Instead of having to maintain 2 separate system, why not put everything
into just one? Any special reason or concern?

Best

Wayne

Reply via email to