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].
