Я новичок в ejabberd и пытаюсь выяснить, как я могу выполнять полный текстовый поиск в истории сообщений для конкретного пользователя? Является ли это возможным ?Архив запросов XMPP - полнотекстовый поиск
0
A
ответ
1
Управление архивами сообщений Управление спецификацией XMPP не поддерживает поиск полного текстового запроса, и ejabberd не реализует что-то конкретное в этом отношении.
Вы должны реализовать свой собственный протокол и функцию поиска. Вероятно, вы можете полагаться на функции базы данных для полнотекстового поиска, чтобы сделать это проще (либо MySQL или Pgsql)
Смежные вопросы
- 1. Архив запросов XMPP по последним сообщениям
- 2. Rails полнотекстовый поиск соответствия для «стандартных» запросов
- 3. SQLite Полнотекстовый поиск запросов с помощью Hyphens
- 4. postgresql. полнотекстовый поиск запросов с опечатками
- 5. MYSQL Полнотекстовый поиск и LIKE
- 6. Полнотекстовый поиск с Postgres
- 7. полнотекстовый поиск в дозвуковой
- 8. Mysql полнотекстовый поиск
- 9. Mongoose, nodejs, полнотекстовый поиск
- 10. полнотекстовый поиск vista
- 11. MongoDB 2,4 полнотекстовый поиск
- 12. sql server - полнотекстовый поиск
- 13. ElasticSearch: Полнотекстовый поиск упрощен
- 14. Полнотекстовый поиск по PostgreSQL
- 15. полнотекстовый поиск феникс-фреймворка
- 16. Postgresql полнотекстовый поиск tokenizer
- 17. Как настроить полнотекстовый поиск?
- 18. RavenDB полнотекстовый поиск
- 19. MySQL - полнотекстовый поиск - обратный
- 20. полнотекстовый поиск в Fossil
- 21. Mysql полнотекстовый поиск релевантность
- 22. Usergrid полнотекстовый поиск
- 23. Полнотекстовый поиск в Javascript
- 24. Полнотекстовый поиск файлов Excel
- 25. Как улучшить полнотекстовый поиск
- 26. Полнотекстовый поиск mysql
- 27. Magento полнотекстовый поиск ошибок
- 28. mysql полнотекстовый поиск
- 29. Полнотекстовый поиск по Pymongo
- 30. Полнотекстовый поиск Rails 3
путем реализации пользовательского протокола, вы имеете в виду написать новый модуль в ejabberd, который требует знания erlang вправо? Или есть другой способ? Может быть, что-то вроде пересылки всех сообщений в другую систему хранения/системы/бэкэнд через API, и хранить там и искать там? –
Я имею в виду, что вы можете продлить XMPP на определенную строфу для поисков полнотекстового поиска. Вы можете реализовать логику либо внутри ejabberd в Erlang, либо Elixir, или написать внешний компонент XMPP на любых языках программирования, которые будут обрабатывать эти запросы, запрашивать базу данных и отправлять правильный ответ. –