对于 PubNub iOS SDK 4.0,在不打开流控制器的情况下,客户端可以订阅的最大频道数?
For the PubNub iOS SDK 4.0, maximum number of channels a client can subscribe to, without turning on stream controller?
对于 PubNub iOS SDK 4.0,在不打开流控制器的情况下,客户端可以订阅的最大频道数?我似乎找不到明确的答案。在 PubNub 自己的文档和知识库中,提到了数字 10、20、50 和 100。目前还不清楚这些数字是否需要打开 Stream Controller。
我知道通过使用 Stream Controller 插件下的频道组,最大值为 20,000 (2,000 * 10 = 20,000)。
PubNub iOS SDK 4.0 Multiplex vs Channel Group vs Wildcard
对于 PubNub iOS SDK 4.0,在多路复用方面,SDK 实际上最多支持 50 个通道。您可以进一步增加此数字,但设备性能会受到影响。最好利用核心 PubNub Stream Controller 产品的 频道组 功能。 Stream Controller 包括以下频道订阅增强功能。
通配符订阅
最大可寻址频道:(无限制)
PubNub 也支持 Wildcard Subscriptions using a Hierarchical dot notation。今天在 PubNub 中,您可以订阅频道 "a.b.*"
并在 a.b
以下的任何频道接收消息。您可以发布到频道 "a.b.c"
并在您的通配符订阅中接收消息。请注意,层次结构支持的最大深度目前是 three 的深度。例如 "a.b.*"
很好,但不支持 "a.b.c.*"
。
频道组
最大可寻址通道:( 2,000 ✕ 10 = 20,000 )
使用 PubNub 频道组动态控制设备的数据流馈送。您可以远程控制设备订阅了哪些流,并从频道列表中动态地 add 和 remove 频道。您最多可以多路订阅 10 个频道组,每个频道组最多可以包含 2,000 个频道。
多路复用
最大可寻址通道:( ~100 )
您可以通过订阅 通配符频道、频道组、存在事件流的组合来多路复用您的连接频道 等等。建议将多路复用通道保持在 50 以下以获得最佳设备性能。
对于 PubNub iOS SDK 4.0,在不打开流控制器的情况下,客户端可以订阅的最大频道数?我似乎找不到明确的答案。在 PubNub 自己的文档和知识库中,提到了数字 10、20、50 和 100。目前还不清楚这些数字是否需要打开 Stream Controller。
我知道通过使用 Stream Controller 插件下的频道组,最大值为 20,000 (2,000 * 10 = 20,000)。
PubNub iOS SDK 4.0 Multiplex vs Channel Group vs Wildcard
对于 PubNub iOS SDK 4.0,在多路复用方面,SDK 实际上最多支持 50 个通道。您可以进一步增加此数字,但设备性能会受到影响。最好利用核心 PubNub Stream Controller 产品的 频道组 功能。 Stream Controller 包括以下频道订阅增强功能。
通配符订阅
最大可寻址频道:(无限制)
PubNub 也支持 Wildcard Subscriptions using a Hierarchical dot notation。今天在 PubNub 中,您可以订阅频道 "a.b.*"
并在 a.b
以下的任何频道接收消息。您可以发布到频道 "a.b.c"
并在您的通配符订阅中接收消息。请注意,层次结构支持的最大深度目前是 three 的深度。例如 "a.b.*"
很好,但不支持 "a.b.c.*"
。
频道组
最大可寻址通道:( 2,000 ✕ 10 = 20,000 )
使用 PubNub 频道组动态控制设备的数据流馈送。您可以远程控制设备订阅了哪些流,并从频道列表中动态地 add 和 remove 频道。您最多可以多路订阅 10 个频道组,每个频道组最多可以包含 2,000 个频道。
多路复用
最大可寻址通道:( ~100 )
您可以通过订阅 通配符频道、频道组、存在事件流的组合来多路复用您的连接频道 等等。建议将多路复用通道保持在 50 以下以获得最佳设备性能。