elasticsearch
es
JavaGameServer
java游戏服务器
展开
-
【朋友圈服务器架构设计】1.es集群 2.多个gs 3.redis实现gs之间的通信 4.gs通过http restful去和Moments交互
1.Moments服务器是作为集群2.GS游戏服务器有多个,每个服务器上都有多个玩家3.客户端和GS服务器连接,然后对 朋友圈进行操作。然后GS再去请求朋友圈Moments服务器。4.GS上的玩家之间的私聊通过redis发布订阅来做。...原创 2022-04-21 14:39:11 · 2997 阅读 · 0 评论 -
【倒排索引】1.分词,从而实现快速关键字查找,而不是mysql那种全量模糊搜索 2.感觉也算是空间换时间
最近要做一个朋友圈的功能,因此可能用到全文检索,要查询某个话题相关的所有文章。 暂时方案是拿es当数据库实现crud。那es为什么能够实现全文检索呢? 用mysql或mongodb不行吗?id content1001 i love java1002 java、go选择一门即可以这2条记录来说,mysql这种要实现检索,则是先从id找content,然后从content中实现模糊搜索,要搜索一个内容就要把所有的记录全部查询一遍,因此效率很低下,这种...原创 2021-11-24 09:53:21 · 515 阅读 · 0 评论