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
