如何确定技术方案

背景:
邀请活动进行了改造,需要前置判断是否新用户
用户id很长(19位)
思路:
判断是否不存在,第一反应布隆过滤器;

布隆过滤器:
布隆过滤器无法修改,只能重建,不适合拓新业务

是否新用户,只有两种可能,是/不是,试试bitmap
bitmap:
用户的id位数19位,消耗内存太大(1开头19位就需要过亿gb存储)
兼容方式:创建另外的id映射表,从1开始,通过映射表的id来构建bitmap,但是需要额外关联查表

redis缓存
redis set
redis的set是用hash表实现的,查找的时间复杂度为o(1)
消耗内存每个用户8位

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
《物联网技术应用课程标准 .pdf》是一份指导物联网技术应用课程教学的标准文件。该文件旨在规范物联网技术应用课程的内容、教学目标和评估方法等方面的要求,以确保教学的质量和标准化水平。 该文件主要包括以下内容: 1. 课程目标:明确物联网技术应用课程的教育目标,如培养学生的物联网技术应用能力、提升对物联网技术的理解等。 2. 课程内容:详细列出物联网技术应用课程的内容范围,包括物联网技术的基础知识、传感器技术、无线通信技术、云计算等方面的内容。 3. 教学方法:介绍适用于物联网技术应用课程的教学方法和手段,如理论讲解、实验操作、项目实践等。 4. 教材和资源:建议使用的教材和资源,以帮助教师进行教学。 5. 评估方法:确定适用于物联网技术应用课程的评估方法和标准,用于评价学生的学习成果和掌握程度。 《物联网技术应用课程标准 .pdf》的发布对于推动物联网技术应用课程的发展具有重要意义。它为教师提供了教学的指导,保证了教学的质量和标准化水平。同时,它也为学生提供了一个清晰的学习目标和路径,促进了学生对物联网技术应用的理解和掌握。 总而言之,《物联网技术应用课程标准 .pdf》是一份重要的标准文件,它规范了物联网技术应用课程的教学内容和要求,对于推动物联网技术应用课程的发展起到了积极的推动作用。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值