开发者社区 问答 正文

普通的key/value结构来存储主要有两种方式是什么?

普通的key/value结构来存储主要有两种方式是什么?

展开
收起
游客mm5dulkpivqdo 2021-12-05 14:05:03 440 分享 版权
1 条回答
写回答
取消 提交回答
  • 方法一缺点是增加了序列化和反序列化的开销,并且在需要修改其中一项信息时,需要把整个对象取回,并且修改操作需要对并发进行保护,引入CAS等复杂问题。

    方法二是将用户ID+对应属性整体作为唯一表示来取得对应属性的值,虽然省去序列化等操作,但是ID为重复存储,浪费内存。

    2021-12-05 14:05:36
    赞同 展开评论
问答分类:
问答地址: