Hi,

I am using riak to store (relatively large) text files. I store them as
normal riak objects where the value is the text of the file. Now I want to
index and search them. All is fine, I just enabled the "standard" search
pre-commit hook for that bucket and they get indexed nicely. But, there is
one tricky requirement. I need to be able to index and search some metadata
about these files. For example date of submission, size of file, type
(internal business logic) of file etc.

I have been thinking quite a lot about this recently. Asked several times
on #riak. I got one answer suggesting that I create a second "metadata"
riak object for each file, link it to the "file object" and index it
separately. That's not really what I want, because I need to be able to
execute "combined" queries, like value:<some word> AND date:<some date>.

So, here is the ideal solution that I'm thinking about.... It would be
great if it's possible to modify the riak search index object. After the
file is submitted, and after it's indexed, I could just fetch the index and
just add some more fields to it.
I see there is a bucket with the search index objects that's automatically
created by riak search. So I guess it is indeed possible, though I don't
know what to expect. Is it a good idea? If not, what else could I do in
order to solve the problem?

Regards,
Metin
_______________________________________________
riak-users mailing list
riak-users@lists.basho.com
http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com

Reply via email to