Я бы переместил приложение на Amazon SimpleDb, так как я не буду поддерживать службу базы данных самостоятельно. Это приложение находится под большой нагрузкой. Существует много операций чтения/записи в секунду. Мне не нужна согласованность и атомарность, и я хочу, чтобы вещи были максимально простыми, поэтому SimpleDb - хороший выбор.Полнотекстовый поиск с Amazon Services
Проблема в том, что мне нужны полнотекстовые возможности поиска. И я не знаю, как сделать его лучше с Amazon SimpleDb. Я реализовал до ручного полнотекстового поиска с помощью базы данных mongoDb. Мне пришлось разделить текст на слова на моем прикладном уровне и создать собственный индекс. Это было не трудно, но я не хочу делать это снова с SimpleDb
я нашел интересную статью http://codingthriller.blogspot.com/2008/04/simpledb-full-text-search-or-how-to.html
Но я хотел бы, чтобы не реализовать его самостоятельно. Я ищу готовое решение
Какие у вас варианты?
Лучше ли пользователю Amazon RDS + Lucene?
Возможно, из решений для SimpleDb вы найдете готовые решения?
Требования:
- способность обрабатывать много параллельности запросов
- полнотекстового поиска (размер шрифта не будет больше чем 1 МБ (ограничение SimpleDb))
- предпочтительнее не админ его самостоятельно.
Я решил использовать MongoDB вместо этого, это легко осуществить полный текстовый поиск.В любом случае я принимаю ваш ответ, так как я не могу найти хорошее решение здесь – user12384512