标签: elasticsearch full-text-search schema database-schema
我必须在聊天软件上设计聊天搜索功能。聊天软件允许用户与同一公司内的用户/频道交谈。我想为他所访问过的用户构建一个聊天搜索功能。
我知道ElasticSearch有利于进行一些全局搜索(无论用户的上下文如何),但在聊天应用程序中,搜索始终仅限于正在执行搜索的用户的聊天。也就是说,如果我正在寻找你好'无需搜索所有“你好”的#39;由其他用户发送或发送到我不是其成员的频道。
有人可以建议使用某些文档/参考/技术来支持此功能吗?也可能是可能的架构设计,以便它非常快。