В статье в ознакомительных целях рассматривается процесс создания простого хранилища простых текстовых документов на базе Riak версии 2.1.1 и организация поиска по ним с помощью Riak Search (Yokozuna). В качестве клиентской библиотеки используется официальный клиент для Erlang.
Для начала представим, что у нас есть огромное количество таких документов:
- title — заголовок;
- body — содержимое;
- tags — тэги;
- created_at — время создания;
- smiles — количество смайликов (плюсиков, лайков, как хотите)
и огромное количество пользователей, желающих их изменять. Кому интересно, начнём.