Login  Register

Re: Re: Re: Architecture question

Posted by Ethan Gruber on Mar 22, 2011; 12:36pm
URL: https://discuss.orbeon.com/Architecture-question-tp3394205p3396261.html

I was also going to recommend using Solr.  I prefer to separate data storage from the search index.  MySQL queries are not particularly fast or efficient.  Two of my projects that rely on Orbeon use eXist as the datastore, but simultaneously post the data to Solr.  Solr has a REST API, so it's pretty easy to POST directly to your index from an Orbeon XForm.  It's also pretty easy to get Solr's facet terms delivery API to work with Orbeon's <fr:autocomplete> if you have need for that.

Ethan

On Tue, Mar 22, 2011 at 6:43 AM, Tom Grahame <[hidden email]> wrote:
For what it's worth, you might consider an XForms (Orbeon), REST, XML (Exist,
Fedora Commons) solution for creating and storing data. Then separate away
the searching of that data using  http://lucene.apache.org/solr/ Solr , my
project has had good success with that tool.

I'd suggest the key is in being certain in which part of your XML document
life cycle the high usage/performance hits will be.

Tom

--
View this message in context: http://orbeon-forms-ops-users.24843.n4.nabble.com/Architecture-question-tp3394205p3396010.html
Sent from the Orbeon Forms (ops-users) mailing list archive at Nabble.com.


--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: mailto:[hidden email]
For general help: mailto:[hidden email]?subject=help
OW2 mailing lists service home page: http://www.ow2.org/wws




--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: mailto:[hidden email]
For general help: mailto:[hidden email]?subject=help
OW2 mailing lists service home page: http://www.ow2.org/wws