IT书架 本次搜索耗时 0.017 秒,为您找到 116 个相关结果.
  • kubernets安装redis

    安装redis mysqlredisconsulnacos 安装redis 创建redis有状态副本 剩余的全默认的 创建工作负载,开启对外访问的信息 redis对外可供访问的端口就出来了 测试链接 harbor rocketmqjaeger prometheus grafanaharbor jenkins 开启h...
  • 81.Redis 回收进程如何工作的?

    71 2024-02-18 《MySQL面试题》
    81.Redis 回收进程如何工作的? 81.Redis 回收进程如何工作的? 理解回收进程如何工作是非常重要的: 一个客户端运行了新的写命令,添加了新的数据。 Redis 检查内存使用情况,如果大于 maxmemory 的限制, 则根据设定好的策略进行回收。 Redis 执行新命令。 所以我们不断地穿越内存限制的边界,通过不断达到边界然后不断...
  • 6 玩家匹配队列

    玩家匹配队列 上一章的答案 游戏数据管理 进入匹配队列 玩家匹配队列 联机逻辑开发进度:■■□□□□□□□□□□ 本章结束开发进度:■■■■■□□□□□□□ 上一章的答案 index.html : var app = new Vue ({ el : '#app' , data : { ...
  • 34.为什么要用缓存?

    34.为什么要用缓存? 34.为什么要用缓存? 正如在 「什么是缓存?」 问题中所看到的,使用缓存的目的,就是提升读写性能。而实际业务场景下,更多的是为了提升读性能 ,带来更好的性能,更高的并发量。 日常业务中,我们使用比较多的数据库是 MySQL ,缓存是 Redis 。一起来看看,阿里云提供的性能规格: Redis 性能规格,https:/...
  • 98.Redis 常见的性能问题都有哪些?如何解决?

    69 2024-02-18 《MySQL面试题》
    98.Redis 常见的性能问题都有哪些?如何解决? 98.Redis 常见的性能问题都有哪些?如何解决? 1、Master 最好不要做任何持久化工作,如 RDB 内存快照和 AOF 日志文件 。 经过和朋友讨论,主节点开启 AOF 日志功能,尽量避免 AOF 重写。 Master 写内存快照,save 命令调度 rdbSave 函数,会...
  • 42.缓存和 DB 的一致性如何保证?

    42.缓存和 DB 的一致性如何保证? 42.缓存和 DB 的一致性如何保证? 产生原因 主要有两种情况,会导致缓存和 DB 的一致性问题: 并发的场景下,导致读取老的 DB 数据,更新到缓存中。 这里,主要指的是,更新 DB 数据之前,先删除 Cache 的数据。在低并发量下没什么问题,但是在高并发下,就会存在问题。在(删除 Cache...
  • docker compose 水平扩展

    docker compose 水平扩展 环境清理 启动 水平扩展 scale 添加 nginx docker compose 水平扩展 本节课的源码下载 本节源码 环境清理 删除所有容器和镜像 $ docker container rm - f $ ( docker container ps - aq ) $ dock...
  • 17.常见的幂等性解决方案

    一、背景 二、幂等性概念 三、技术方案 1.唯一索引,防止新增脏数据 2. token机制,防止页面重复提交 3. 悲观锁 4. 乐观锁 5. 分布式锁 6. select + insert 7. 对外提供接口的api如何保证幂等 总结: 哪些情况下需要考虑幂等性 - 同样的请求发送多次: http请求的类型: get 获取商品...
  • 14 玩家排行榜

    玩家排行榜 玩家排行榜 这一章我们新增一个游戏最常见的功能:玩家胜利次数排行榜。 看上去好像很复杂,先要记录每局的数据,再去排序一下,然后再进行前十名的截取,但其实使用Redis 的某种数据结构的话可以非常容易实现这个功能,那就是Sorted Set 有序集合。 Redis Sorted Set:doc.redisfans.com/sorted...
  • 6. Docker的网络

    本章介绍 网络基础知识回顾 网络常用命令 Docker Bridge 网络 创建和使用 bridge Docker Host 网络 网络命名空间 Python Flask + Redis 练习