当前位置: 首页 > news >正文

做网站推销的如何谈客户wordpress怎么做商城

做网站推销的如何谈客户,wordpress怎么做商城,没有公司做网站犯法吗,足球哪个网站做的比较好前言#xff1a;bitmap 占用空间小#xff0c;查询效率高#xff0c;在一些场景中使用 bitmap 是一个很好的选择。 一、bitmap 相关命令 SETBIT - 设置指定位置的比特值#xff0c;可以设为 1 或 0 例如 SETBIT key 10 1#xff0c;将在 key 对应的 bitmap 中第10位设置为… 前言bitmap 占用空间小查询效率高在一些场景中使用 bitmap 是一个很好的选择。 一、bitmap 相关命令 SETBIT - 设置指定位置的比特值可以设为 1 或 0 例如 SETBIT key 10 1将在 key 对应的 bitmap 中第10位设置为 1。 GETBIT - 获取指定位置的比特值 例如 GETBIT key 10返回 key 对应 bitmap 的第10位的值。 BITCOUNT - 统计比特值为 1 的数量 例如 BITCOUNT key返回 key 对应 bitmap 中比特值为 1 的数量。 BITPOS - 查找第一个为指定值的比特位 例如 BITPOS key 1返回 key 对应 bitmap 中第一个值为 1 的比特位的位置。 BITFIELD - 一次对多个比特位进行操作 例如 BITFIELD key INCRBY i 5 1将 key 对应 bitmap 的第 i 个比特位增加 5。 BITOP - 对两个或多个 bitmap 执行位操作(AND/OR/XOR/NOT)并存储结果到另一个 key 例如 BITOP AND destkey key1 key2将 key1 和 key2 做位与运算结果存储到 destkey。 注意: bitmap 的第几位值是从 0 开始的类似于数组下标从 0 开始。 二、bitmap 应用场景 2.1、统计用户是否在线 思路: 用户 id 作为偏移量通过用户 id 就可以快速查到用户是否在线。 记录用户 10086 已登录 SETBIT login_status 10086 1查询用户 10086 是否登录返回 1 表示用户 10086 已登录。 GETBIT login_status 10086用户 10086 退出将用户设置为离线。 SETBIT login_status 10086 02.2、用户每个月的签到情况 思路: 每个用户每天的签到用 1 个 bit 位表示一年的签到仅需要 365 个 bit 为。一个月最多只有 31 天只需要 31 个 bit 位即可。 比如统计用户 10086 在 2023 年 9 月份的打卡记录。 记录用户 10086 用户在 2023 年 9 月 3 日的签到记录。 SETBIT uid:sign:10086:202309 2 1获取用户 10086 在 2023 年 9 月 3 日是否打卡。 GETBIT uid:sign:10086:202309 2统计用户 10086 在 2023 年 9 月的打卡次数。 BITCOUNT uid:sign:10086:202309获取用户在 2023 年 9 月首次打卡的日期。 BITPOS uid:sign:10086:202309 12.3、连续签到用户总数 思路: 将某一个具体的天作为 key(day:20230907)用户 id 作为偏移量使用 BITOP 命令合并多天的 bitmap。 设置用户A、B、C 在上图中的日期签到(假设用户 id 为 1、2、3) setbit sign:20230901 0 1 setbit sign:20230901 1 1 setbit sign:20230901 2 1 setbit sign:20230902 0 1 setbit sign:20230902 1 1 setbit sign:20230903 1 1 setbit sign:20230903 2 1与操作获取一个新的 bitmap key bitop and result sign:20230901 sign:20230902 sign:20230903计算连续签到的人数 bitcount result2.4、优惠券每人限领一张 思路使用优惠券编号作为 bitmap key用户 id 作为 offset。发优惠券的时候先获取 bitmap 中用户是否领过优惠券。因为每人限领一张领过的人直接返回。 设置用户 100、用户 101 领取过优惠券 a。 setbit coupon:a 100 1 setbit coupon:a 101 1查看用户 100 是否领过优惠券 a返回 1 则代表用户 100 领过优惠券。 getbit coupon:a 1002.5、统计网站活跃用户 思路: 使用日期作为 key然后用户 id 为 offset。 假如 20230901 活跃用户情况是 [10110]。20230902 活跃用户情况是 [ 11010 ] 统计连续两天活跃的用户总数 bitop and dest1 20230901 20230902 bitcount dest1统计 20230901 ~ 20230902 活跃过的用户 bitop or dest2 20201009 20201010 bitcount dest2三、参考文档 Redis 实战篇巧用 Bitmap 实现亿级数据统计 Redis 中 BitMap 的使用场景 四、最后 我是 xiucai一位后端开发工程师。 如果你对我感兴趣请移步我的个人博客进一步了解。 - 文中如有错误欢迎在评论区指正如果这篇文章帮到了你欢迎点赞和关注 - 本文首发于个人博客未经许可禁止转载
http://www.w-s-a.com/news/851355/

相关文章:

  • 摄影素材库网站服装页面设计的网站
  • 如何用国外网站做头条做个游戏app的费用大概多少
  • 网站 形象入口页福州网站建设网络公司排名
  • 免费下载教学设计的网站送网站建设管理信息内容审核制度
  • 外贸专业网站的公司百度旗下13个app
  • 物理组简介 网站建设高师院校语言类课程体系改革与建设 教学成果奖申报网站
  • 爱网站无法登录怎么回事手表网
  • 网站建设公司现在还挣钱吗山西手动网站建设推荐平台
  • 重庆建设工程交易信息网站网站制作公司起名
  • 东莞寮步做网站的有吗企业宣传册制作
  • 做网站的软件是哪个上蔡做网站
  • 前后端分离实现网站开发紧急通知网页升级
  • 河北专业网站建设公司推荐佛山小程序开发平台
  • 网站开发强制开启浏览器极速模式建设网站有什么风险
  • 360全景网站建设常州专业网站建设公司咨询
  • 重庆大渡口网站建设网站增加一体化建设功能的好处
  • 网站开发完整视频网站上传 404
  • 自适应网站做推广北京建设工程招标网
  • 外贸网站设计注意事项网上商城官网入口
  • 正规的营销型网站建设公司微官网是网站吗
  • 南京行业门户网站无锡阿里巴巴做网站
  • 河北省和城乡住房建设厅网站wamp wordpress打不开
  • 在哪个平台做网站比较好自动app优化
  • 有没有能帮人快速网站备案的机构个人学做网站
  • 凌云县 城市建设 网站西安市建网站
  • 织梦xml网站地图公众号公众平台
  • 长春省妇幼网站做四维学校网站系统破解版
  • 安阳免费搭建自己的网站个人网站做商城会怎样
  • 网站建设专家公司排行网站举报有奖平台
  • 程序员不是做网站的公司装修效果全景图