objective-c - hredis 与 NSDictionary 的使用

标签 objective-c nsdictionary redis

我正在使用 objective-c 开发一个游戏引擎,我们希望实体能够为每个实体即时自定义属性。最初,我们考虑使用 NSDictionary,但也知道 Redis 的 Objective-C 端口。

我的问题是,与 NSDictionary 相比,使用 Redis 会有任何性能提升吗?

最佳答案

Redis 是一种持久化解决方案。 NSDictionary 是内存中的键值存储,对键和值有特定限制。

两者专注于解决不同的问题。

如果您重新定义关于对象图的持久性的问题,那么答案是“核心数据”,除非有一些特定的,很可能是跨平台的,需要使用其他东西。

关于objective-c - hredis 与 NSDictionary 的使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4703519/

相关文章:

ios - MPMediaPlayer indexOfNowPlayingItem 给出当前索引 9223372036854775807

ios - NSMutableArray 内的对象

ios - 如何使用 objc 访问此数据集中的元素?

node.js - AWS Lambda 和 Redis 客户端。为什么我不能调用回调?

Redis ERR 未知命令 'BZPOPMIN'

redis - "glob"样式模式是否应保留为字符串!还是有更聪明的方法?

objective-c - 如何将字符串作为 UIButton 的标签传递

objective-c - 非重复 arc4random_uniform

ios - 代表iOS

objective-c - 从 JSON 到 NSDictionary 的奇怪结果