腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
具有多个节点的多人
游戏
服务器
node.js
、
nginx
、
redis
、
load-balancing
、
socket.io-redis
我们有一个大厅和多个房间,可以在里面进行
游戏
。我不能理解一件事。如果user_1创建了
游戏
,则会在Node1上创建并保存实例。因此,当user_2收到有关已创建的
游戏
的信息并单击加入按钮时,客户端将向服务器发送请求,并且在node-2上将不会有user_1创建的
游戏
实例。 我希望你能理解我在说什么(我的英语不好)。我猜,对于
浏览 5
提问于2016-02-04
得票数 0
2
回答
为什么我们使用
Redis
?在PHP中用MySql实现
Redis
的正确方法是什么?
mysql
、
redis
那么,有什么方法可以减少mysql服务器的负载使用
redis
,以及如何用正确的方式实现它。
浏览 10
提问于2016-09-01
得票数 20
1
回答
检查
游戏
状态并向连接的客户端发送套接字的正确方法是什么?
node.js
、
sockets
、
redis
、
game-loop
我正在构建一个社会多人实时
游戏
,我正在考虑实现什么样的体系结构,以便跟踪状态
游戏
,并将带有正确套接字的套接字发送给连接的玩家。我的
游戏
有4个州round start,check players,matching state,round result。这些状态有超时10 sec和是反复循环,而空间有播放器。
浏览 1
提问于2015-11-15
得票数 1
回答已采纳
1
回答
我该如何在
Redis
中构建这些数据呢?
data-structures
、
redis
game_2]: maxPlayers: 24 currentMap: "None" 我使用
Redis
(Jedis)的Java实现来缓存来自已注册
游戏
服务器的数据。代理服务器将所有已注册的
游戏
服务器连接在一起,但是,代理不能中继这样的数据。因此,我采用了
Redis
方法,并将其集成到核心插件中,该插件可在所有
游戏
服务器上共享。lobby服务器将能够访问来自<em
浏览 2
提问于2015-12-03
得票数 0
2
回答
针对密集多人
游戏
使用MongoDB的应用体系结构的建议
architecture
、
game-development
、
mongodb
我正在工作一个多人收集纸牌
游戏
。服务器端是node.js + websocket.io。我现在正在考虑要实现哪个数据库。我对MongoDB非常感兴趣,主要是因为我可以在DB和我的应用程序之间交换JSON,还因为我可以在一个mongodb文档中描述整个
游戏
状态。它也应该读和写得更快。在我的
游戏
中,这是一个关键的功能,因为
游戏
状态会随时改变(每个玩家的回合)。我一直在考虑的解决方案之一实际上是提取当前的
游戏
状态文档,执行所有必要的计算,然后简单地在MongoDB中为同一
游戏
创建一个新文档。
浏览 0
提问于2017-10-09
得票数 4
回答已采纳
1
回答
Redis
用例
redis
我用
Redis
和MongoDB做过一些项目,但我一点也不舒服。我目前使用MongoDB存储播放器数据,使用
Redis
存储临时数据和排序数据。我想在我的项目中更多地使用
Redis
。我的问题 正如我前面提到的,我使用MongoDB存储播放器数据,并在在线时映射以缓存它们的
浏览 1
提问于2020-05-21
得票数 2
回答已采纳
1
回答
红系集群与独立红系的使用
amazon-web-services
、
redis
、
aws-elasticache
我有一个问题:什么时候使用
Redis
集群与独立的
Redis
比较有意义。我有一个关于设计选择的问题:据我所知,对于单个<
浏览 3
提问于2021-04-26
得票数 0
回答已采纳
1
回答
为什么
Redis
不接受命令?
redis
、
replication
Redis
1大师。
Redis
2奴隶。然后我再次启动
Redis
1。它从奴隶开始(就像它所想的那样)。如果我输入
Redis
1:它以主人的身份。但5秒后,
Redis
2再次假定为主人。。有一个哨兵在积极地改变着环境。
浏览 2
提问于2018-03-22
得票数 2
回答已采纳
1
回答
在没有
Redis
的情况下将SignalR扩展到一个高消息流量Web应用程序
asp.net
、
push-notification
、
real-time
、
signalr
在 on channel9.mmsdn.com about SignalR中,讲师不建议在需要交付大量并发消息的应用程序中使用
Redis
。他提出了其他三种理论上的备选办法,但没有任何实施指南。讲师在他的演讲中解释说,
Redis
可能是瓶颈。我知道Windows上的Windows服务服务总线,但我打算为AWS开发我的项目。谢谢。
浏览 2
提问于2013-08-16
得票数 7
回答已采纳
2
回答
如何将
游戏
数据存储在
游戏
服务器中?
server
、
client-server
、
turn-based
我是刚开始
游戏
服务器开发的。我正面临着这个问题:在扑克
游戏
中,当玩家移动时,服务器将处理请求并发送给所有其他玩家。但是
游戏
服务器如何知道
游戏
的当前状态是做后续动作呢?我是否应该保存所有移动到数据库和服务器将查看它,以了解当前的状态?
浏览 0
提问于2014-10-03
得票数 3
1
回答
在Node.js中,我应该使用什么服务器架构来匹配?
architecture
、
matchmaking
我正在制作一个棋盘
游戏
,其中用户注册一个
游戏
,将开始在固定的时间,用户可以注册,直到
游戏
开始。我最初的想法是将它与socket.io(当用户打开应用程序并使用相同的套接字进行
游戏
播放时建立连接)与
Redis
适配器一起使用,并从套接字上下文(使用
redis
适配器和单独的进程)启动
游戏
事件。
浏览 0
提问于2021-05-29
得票数 0
回答已采纳
1
回答
将websockets集成到Django Rest Framework应用程序的简单方法?
django
、
amazon-web-services
、
websocket
、
django-rest-framework
、
django-channels
我的
游戏
应用程序使用Vue前端和Django后端与DRF。多个客户端连接到同一个
游戏
会话。有时,一些用户也会做一些必须反映给其他用户的事情。为此,服务器必须具有请求客户端刷新数据的方法。典型的
游戏
有10个玩家,更新请求是每15秒发送一次给玩家,我不相信我们在可预见的将来会有50多个同时进行的
游戏
,所以性能要求很低。 我正在寻找一个简单的解决方案,将更新请求消息推送给客户端。我的当前解决方案使用运行在ec2上的
Redis
服务器。当在Django上查看某些更改时,Django向
Redis
发布
浏览 3
提问于2019-11-08
得票数 5
1
回答
innodb_buffer_pool和
redis
哪个最好?
mysql
、
database
、
redis
、
innodb
无论是innodb_buffer_pool还是
redis
,它们都是超强的记忆。它们都是支持LRU的。那么为什么我应该同时使用
redis
和mysql呢?在我的例子中使用
redis
有什么意义呢?我的应用程序使用golang(
游戏
服务器)进行编码。它提供了http接口。但应用程序正变得越来越复杂。它有100SQL查询每个请求(20% insert/update,80% select).because
游戏
还没有发布,所以数据集很小,大约400000行,压力测试正在进行中,我想改进它。所以我想使用
浏览 4
提问于2021-11-11
得票数 0
2
回答
Redis
可以使用多少个核心?
redis
我在虚拟机上使用
Redis
,在决定分配给它们多少个内核时遇到了困难。为实际请求提供1个核心服务用https://
redis
.io操作系统的1核心 我错过了什么吗,还有什么其他的任务可以让
Redis<
浏览 0
提问于2019-04-26
得票数 1
1
回答
在
Redis
中存储1:n记录的有效方法
redis
我以前没有使用
Redis
的经验,我正在编写一个简单的应用程序来更好地了解它。": ...但是我很快就遇到了一个问题,我无法通过一个
Redis
查询为单个用户获取所有的
游戏
(类似于HGET registration 10_*来获取所有玩家10的
游戏
)。然后,我切换到了一个玩家列表
游戏
方法。., }...}然而,
浏览 3
提问于2022-09-21
得票数 0
回答已采纳
1
回答
在
redis
中的不可接受的事实缓存
ansible
、
ansible-facts
即provision something.yaml -> email.yamlfact_caching =
redis
我可以看到这些事实存储在
redis
(“ansible_facts10.1.0.7”)中: 127.0.0.1:6379我的问题是,如果我需要使用
redis
查找,那么使用事实缓存就没有意义了,因为我可以通过
redis</
浏览 4
提问于2017-11-23
得票数 0
1
回答
使用
Redis
的不同级别的不同领导板
python
、
django
、
redis
我对
Redis
很陌生,我正在尝试在
游戏
中为不同级别创建领导板(例如,
游戏
可能有20个级别,我想创建20个不同的领导板)。或者我会做一些像ZADD的领导板:1,ZADD:领导板:2,其中1或2对应于
游戏
的id? 抱歉,如果这是个愚蠢的问题,因为这是我在
Redis
的第一次尝试。
浏览 3
提问于2020-05-04
得票数 0
回答已采纳
3
回答
Hazelcast和Apache模拟
Redis
得分排序集
redis
、
hazelcast
、
ignite
我已经使用
Redis
的为
游戏
构建了快速的主板解决方案。我的任务需要两个主要的查询操作: 据我所知,
Redis
对排序集使用特殊的数据结构现在,我想从
Redis
迁移到现代IMDG解决方案,并在Hazelcast和Apache之间进行选择。在Hazelcast/Apache中,与
Redis
排序集和ZREVRANGE、ZREVRANK操作最相似的
浏览 2
提问于2020-09-01
得票数 1
1
回答
Flask应用程序中的
Redis
和RDBMS共存(希望是协作)
python
、
nosql
、
redis
、
rdbms
、
flask
我正在用Python语言开发一个带有Flask前端的多玩家
游戏
,并利用它来学习更多关于NoSQL的工作方式。
Redis
似乎很适合这个应用程序需要的一些东西,包括服务器端会话和其他临时数据的存储,例如正在进行的
游戏
,谁在线等。然而,在数据模型中仍然有一些东西我更喜欢放在传统的RDBMS中,包括用户帐户,完成
游戏
的日志等。这并不是说
Redis
不能做这些事情,但我只是认为RDBMS更适合它们,既然
Redis
想要所有的东西都在内存中,那么将这些数据中的一些“仓库”到磁盘上似乎是有意义的。
浏览 0
提问于2012-03-05
得票数 4
回答已采纳
4
回答
如何设计
游戏
服务器的通信通道
design-patterns
、
node.js
、
redis
我计划设计一个
游戏
服务器。我希望它可以承担非常重的负载,可重用,灵活,但易于编程,我想在这些点之间取得平衡。协议采用nodejs和
redis
,协议数据格式为JSON、websocket也许问题太多了,唯一的问题就是如何为
游戏
服务器设计一个通信通道?
浏览 1
提问于2010-12-14
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Redis——初识Redis
缓存-Redis命令汇总-Redis常用命令-Redis安装
Redis
Redis教程-基于docker搭建redis文档服务
Redis系列命令更新-Redis有序集合命令
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券