工程实践 | 青训营笔记

89 阅读1分钟

这是我参与「第三届青训营 -后端场」笔记创作活动的的第2篇笔记

image.png

课后作业:

  1. 支持发布帖子
  1. 本地 ID 生成需要保证不重复、唯一性
  1. Append 文件,更新索引,注意 Map 的并发安全问题

    < 作业提交截止时间:5月8日 10:00前 >

正确答案:

  1. id生成器方案:简单的时间戳(不考虑并发),snowflake分布式生成算法,基于redis计数。
  1. 生成新的帖子数据需要同步更新索引map,需要考虑map的并发安全读写。
  1. 代码示例:github.com/Moonlight-Z… mini_project 课后一个同学的代码
    作者:社区助手
    链接:juejin.cn/post/709480… 来源:稀土掘金
    著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。