搜索内容

数据库
  • Spring Boot中MongoDB的使用

    MongoDB 是最早热门非关系数据库的之一,使用也比较普遍,一般会用做离线数据分析来使用,放到内网的居多。由于很多公司使用了云服务,服务器默认都开放了外网……

    Joe.Ye 2023-04-01
    0 1
  • MySQL 中 exists 和 in 的区别

    下面将主查询的表称为外表;子查询的表称为内表。exists 与 in 的区别如下: 子查询使用 exists,会先进行主查询,将查询到的每行数据循环带入子查询校验是否……

    Joe.Ye 2023-04-01
    0 0
  • 内存耗尽后Redis会发生什么?

    作为一台服务器来说,内存并不是无限的,所以总会存在内存耗尽的情况,那么当 Redis 服务器的内存耗尽后,如果继续执行请求命令,Redis 会如何处理呢? 设置有……

    Joe.Ye 2023-04-01
    0 0
  • 什么是 redis 的雪崩和穿透?redis 崩溃之后会怎么样?

    其实这是问到缓存必问的,因为缓存雪崩和穿透,是缓存最大的两个问题,要么不出现,一旦出现就是致命性的问题,所以面试官一定会问。 缓存雪崩 对于系统 A,假……

    Joe.Ye 2023-04-01
    0 0
  • 【面试必备】快速理解数据库事务隔离级别

    事务简介 相信用过MySQL的朋友都知道事务,我们也常常通过这个例子来讲解事务的作用:A向B转账,这里可以分为两步操作数据库,A账户余额减少,B账户余额增加。……

    Joe.Ye 2023-04-01
    0 0
  • 有人会把Redis当做队列使用吗?

    我经常听到很多人讨论,关于「把 Redis 当作队列来用是否合适」的问题。 有些人表示赞成,他们认为 Redis 很轻量,用作队列很方便。 也些人则反对,认为 Redis……

    Joe.Ye 2023-04-01
    0 0
  • 玩转Redis-HyperLogLog原理探索

    上文《玩转Redis-HyperLogLog统计微博日活月活》介绍了牛逼哄哄的HyperLogLog,传入元素数量或体积非常大时,HLL所需空间固定且很小。12kb内存可计算接近 2^64……

    Joe.Ye 2023-04-01
    0 0
  • 玩转Redis-HyperLogLog统计微博日活月活

    名词解释 DAU(Daily Active User)日活跃用户数量 常用于反映网站、互联网应用或网络游戏的运营情况。DAU通常统计一日(统计日)之内,登录或使用了某个产品的……

    Joe.Ye 2023-04-01
    0 0
  • 玩转Redis – 如何高效访问Redis中的海量数据

    前言 Redis以高性能著称,但性能再好,在面对海量数据时,若不正确的使用,也终将会有性能瓶颈,甚至造成服务宕机。 在实际项目中你是否会有以下疑问? 如何……

    Joe.Ye 2023-04-01
    0 0
  • 玩转Redis – 京东签到领京豆如何实现

    京东签到日历的产品逻辑 签到日历仅展示当月签到数据 签到日历需展示最近连续签到天数 假设当前日期是20200618,且20200616未签到 若20200617已签到且0……

    Joe.Ye 2023-04-01
    0 0
  • 玩转Redis-万字长文讲透如何排查Redis性能问题

    Redis 作为优秀的内存数据库,其拥有非常高的性能,单个实例的 OPS 能够达到 10W 左右。但也正因此如此,当我们在使用 Redis 时,如果发现操作延迟变大的情况……

    Joe.Ye 2023-04-01
    0 0
  • 玩转Redis-Lua脚本入门到实战-树形结构存储及查询

    背景 在toB公司负责中台业务,众多企业的部门关系是树形结构,前段时间有业务诉求是“在大数据量下高效查询指定部门的所有上级部门,企业的部门树形关系可能随……

    Joe.Ye 2023-04-01
    0 0
  • 玩转Redis-干掉钉子户-没有设置过期时间的key

    背景 前段时间公司有新业务需要使用Redis,于是查看了生产一Redis集群的使用情况,用于评估是否能直接接入新业务。此Redis集群购买的阿里云集群社区版,8节点3……

    Joe.Ye 2023-04-01
    0 0
  • MySQL传参字段与DB字段数据类型不一致导致精度问题采坑记录

    假设t_user表中,user_id字段的数据类型为varchar MySQL传参字段与DB字段数据类型不一致 select * from t_user where merchant_id = 10086; //可能会查出多条……

    Joe.Ye 2023-04-01
    0 0
  • 使用数据库中间件MyCat+SpringBoot完成分库分表

    背景 随着时间和业务的发展,数据库中的数据量增长是不可控的,库和表中的数据会越来越大,随之带来的是更高的磁盘、IO、系统开销,甚至性能上的瓶颈,而一台……

    Joe.Ye 2023-04-01
    0 0