Лучшая поисковая платформа в реальном времени для индексации больших БД в реальном времени?
Я создаю сайт атм, который требует индексации результатов в реальном времени (не 10000 документов в секунду, я имею в виду обновления в миллисекундах). Я продолжал исследовать различные технологии и первоначально придумал десятки различных платформ. Я смог сузить свой выбор до 3 с помощью дедукции (сложность документа, различные виды поддержки и т. Д.):
- Lucence
- Xapian
- сфинкс
Первоначально я пытался выбирать между этими сайтами, используя их, но затем, к моему удивлению, многие и многие громкие сайты доверяют всем этим. Я также обнаружил, что все три из них также позволяют обновления в миллисекундах.
Первоначально я думал о Sphinx, потому что он единственный из трех, кто говорит о полной индексации в реальном времени, а не о индексации почти в реальном времени, только чтобы обнаружить, что она все еще находится в стадии бета-тестирования (не уверен, насколько надежной будет эта технология в индексировании в реальном времени, т. Ч.).
Я склоняюсь к lucene, так как, когда solr получает индексирование в реальном времени, перемещение моей схемы в solr будет безумно легким.
Я также склоняюсь к Xapian, потому что ряд сайтов, которые я знаю, реализуют это очень хорошо.
У меня огромные проблемы с выбором этих технологий и какой из них лучше всего подходит.
Я смотрю на сайт с миллионами, может быть, даже десятками миллионов записей, которым нужен индекс, который можно добавлять / удалять / обновлять в реальном времени.
Кто-нибудь может поделиться своим опытом работы с поисковыми платформами в реальном времени, чтобы помочь мне выбрать подходящую для меня? Я открыт для предложений, которых здесь нет:).
PS Я использую MongoDB, поэтому не публикуйте SQL только для поисковых платформ, пожалуйста:).
2 ответа
Я отвечаю на этот вопрос тем, что, как я обнаружил, через пару недель было лучшим вариантом.
Я нашел Lucene лучшим, так как пользовательская база Zoies была.....**. Я хотел опубликовать тему в группе Google (единственная форма поддержки), и через пару недель она все еще не прошла модерацию и не была одобрена для отображения.
Это действительно оттолкнуло меня от Зои, так что в конце я решил попробовать Люсена.
Спасибо, в любом случае:).