In Orchard, each node on a farm will have its own index, and each node has a 
single unique background process which is responsible for updating the index, 
on a regular basis.
To add something into the index by yourself, the API adds an entry in a tasks 
table, which is read by this process. So only  one worker is actually writing 
to an index, anytime.

Sebastien

From: [email protected] [mailto:[email protected]] On Behalf Of Dario 
Solera
Sent: Wednesday, June 15, 2011 12:45 AM
To: [email protected]
Subject: Lucene.NET on Windows Azure

Hi guys,
I seem to understand that Orchard uses Lucene.NET. When running on Azure with 
multiple instances for 99.95% availability, how does Orchard handles the fact 
that write access to Lucene.NET index file is exclusive and only one process 
can update it?

Thanks.

Dario Solera

--- You are currently subscribed to orchard-discuss as: 
[email protected]<mailto:[email protected]>. To unsubscribe 
send a blank email to 
[email protected]<mailto:[email protected]>.


---
You are currently subscribed to orchard-discuss as: [email protected].
To unsubscribe send a blank email to [email protected].

Reply via email to