IdsFilter == (RealTimeAspect) Real-Time-GET?

Hi there,

I'm wondering if using an IdsFilter will get me real (!near) real time
results as in real time get?

Cheers,
Hans

--
You received this message because you are subscribed to the Google Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elasticsearch+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

IIRC, a Get request will query both the Lucene index and the transaction
log (real-time), while any search will only access the Lucene index (near
real time).

--
Ivan

On Wed, Apr 10, 2013 at 8:06 AM, Hans hansmandal@googlemail.com wrote:

Hi there,

I'm wondering if using an IdsFilter will get me real (!near) real time
results as in real time get?

Cheers,
Hans

--
You received this message because you are subscribed to the Google Groups
"elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to elasticsearch+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

--
You received this message because you are subscribed to the Google Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elasticsearch+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Hey

correct. Whenever you are doing a search, you are always relying on lucene
search capabilities (even in case you are doing a simple id filter), which
means a refresh has to happen, before the data you indexed is available for
search. A search does not query the transaction log (because it is a simple
journal and not an inverted index suitable for search), where as a GET
(which simply uses the id) can check in the transaction log.

I am currently trying to sum up a little bit, what happens under the hood,
how the transaction log is used to provide real time get (how the
transaction log is used for recovery on startup), etc... hopefully I can
make a real blog post from that.

--Alex

On Wed, Apr 10, 2013 at 6:10 PM, Ivan Brusic ivan@brusic.com wrote:

IIRC, a Get request will query both the Lucene index and the transaction
log (real-time), while any search will only access the Lucene index (near
real time).

--
Ivan

On Wed, Apr 10, 2013 at 8:06 AM, Hans hansmandal@googlemail.com wrote:

Hi there,

I'm wondering if using an IdsFilter will get me real (!near) real time
results as in real time get?

Cheers,
Hans

--
You received this message because you are subscribed to the Google Groups
"elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to elasticsearch+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

--
You received this message because you are subscribed to the Google Groups
"elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to elasticsearch+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

--
You received this message because you are subscribed to the Google Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elasticsearch+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Ok, good to know that, thanks!

--
You received this message because you are subscribed to the Google Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elasticsearch+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.