Hi Neville,<div><br></div><div>Riak Search uses the JVM to run analyzers. Analyzers are configured using the analyzer_factory option in the schema (set schema wide or per field). Analyzers determine how incoming data is broken down and indexed, for example a white space analyzer would break a document into words by splitting on white space characters and indexing the words.</div>
<div><br></div><div>Regarding the schema, this section of the wiki should answer your question:</div><div><a href="http://wiki.basho.com/display/RIAK/Riak+Search+-+Schema#RiakSearch-Schema-DefiningaSchema">http://wiki.basho.com/display/RIAK/Riak+Search+-+Schema#RiakSearch-Schema-DefiningaSchema</a></div>
<div><br></div><div><br></div><div>Thanks,</div><div>Dan</div><div><br clear="all">Daniel Reverri<br>Developer Advocate<br>Basho Technologies, Inc.<br><a href="mailto:dan@basho.com">dan@basho.com</a><br>
<br><br><div class="gmail_quote">On Mon, Oct 11, 2010 at 3:40 PM, Neville Burnell <span dir="ltr"><<a href="mailto:neville.burnell@gmail.com">neville.burnell@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Great work to release Riak 0.13 and Riak Search.<div><br></div><div>I'm curious to understand how much of Riak Search is pure Erlang, and when does Riak Search use the JVM?</div><div><br></div><div>Also are the Riak Search Indexes and config/schema files all stored in Bitcask, or does Riak Search use the local node file system for storage at all?</div>


<div><br></div><div>Thanks and congratulations  </div><div><br></div><font color="#888888"><div>Neville</div>
</font><br>_______________________________________________<br>
riak-users mailing list<br>
<a href="mailto:riak-users@lists.basho.com">riak-users@lists.basho.com</a><br>
<a href="http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com" target="_blank">http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com</a><br>
<br></blockquote></div><br></div>