Hi Álvaro,

first of all, please, don't cross-post. When you reply to this mail,
please don't include dspace-general. This question belongs to
dspace-tech, so let's continue the conversation there.

Your question is not entirely clear. If you want to build a search
engine (also known as a central index in the library world) using
Lucene, why are you asking at a DSpace mailing list?

DSpace happens to use Lucene (actually in two independent forms -
Lucene and Solr), but from the point of view of a search engine, that
doesn't matter. You should access its data via network protocols.

Now you have two options, depending on what you want to build:
a) if you want to build a metasearch engine (that issues a requests to
multiple systems at the same time and waits for all of them to
respond), then to connect DSpace as a source you may use its Solr
search interface [1]
b) if you want to build a central index (that harvests its source
systems periodically and then queries only its own index), then
connect to DSpace via OAI-PMH and harvest all available items [2]

Also, if you're thinking of building upon Lucene, you may want to go
with Solr or ElasticSearch from the start. They both build on top of
Lucene.

[1] http://wiki.duraspace.org/display/DSPACE/Solr
[2] https://wiki.duraspace.org/display/DSDOC3x/OAI


Regards,
~~helix84

Compulsory reading: DSpace Mailing List Etiquette
https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette

------------------------------------------------------------------------------
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnnow-d2d
_______________________________________________
Dspace-general mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-general

Reply via email to