【发布时间】:2015-08-20 03:55:39
【问题描述】:
我需要根据数据的要求将键值对存储在键值对中等等。
我尝试在 java 中使用 Hash-Map 来实现这一点,但它没有像我预期的那样工作。因为,我的数据有多个 name->value 对,但是 Hash-Map 不断用新的值覆盖 name 键的值。
例如,我需要为在线商店存储产品列表及其详细信息。哪种数据结构可以帮助我实现这一目标以及如何实现?
TIA。
【问题讨论】:
-
redis服务器呢? tutorialspoint.com/redis/index.htm 它通常被称为数据结构服务器,因为键可以包含字符串、散列、列表、集合和排序集合
-
您确实有 json.org 提供的 java json 库。你可以使用它。
-
使用 json 库的问题是由于序列化和反序列化 json 字符串而引入的性能开销。
标签: java json data-structures associative-array