Использование Hredis против NSDictionary - PullRequest
0 голосов
/ 16 января 2011

Я работаю над игровым движком в target-c, где мы хотим, чтобы сущности имели индивидуальную настройку атрибутов для каждой сущности.Изначально мы думали об использовании NSDictionary, но также знали о порте Redis Objective-C.

Мой вопрос заключается в том, что у нас будет какой-либо прирост производительности при использовании Redis по сравнению с NSDictionary?

1 Ответ

3 голосов
/ 16 января 2011

Redis - это постоянное решение.NSDictionary - это хранилище ключей-значений в памяти с конкретными ограничениями на ключи и значения.

Эти два ориентированы на решение различных проблем.

Если вы переформулируете вопрос о постоянстве объектных графов,тогда ответ будет «Базовые данные», если нет какой-то конкретной, наиболее вероятной кроссплатформенной, необходимости использовать что-то еще.

...