IT书架 本次搜索耗时 0.075 秒,为您找到 162 个相关结果.
  • 基础:万丈高楼平地起 —— Redis 基础数据结构

    基础:万丈高楼平地起 —— Redis 基础数据结构 Redis 安装 Redis 基础数据结构 string (字符串) list (列表) hash (字典) set (集合) zset (有序集合) 容器型数据结构的通用规则 过期时间 思考 & 作业 扩展阅读 基础:万丈高楼平地起 —— Redis 基础数据结构 千里之行...
  • 应用 8:近水楼台 —— GeoHash

    应用 8:近水楼台 —— GeoHash 用数据库来算附近的人 GeoHash 算法 Redis 的 Geo 指令基本使用 小结 & 注意事项 应用 8:近水楼台 —— GeoHash Redis 在 3.2 版本以后增加了地理位置 GEO 模块,意味着我们可以使用 Redis 来实现摩拜单车「附近的 Mobike」、美团和饿了么「附近的餐馆...
  • 一、概述

    Redis 是速度非常快的非关系型(NoSQL)内存键值数据库,可以存储键和五种不同类型的值之间的映射。 键的类型只能为字符串,值支持五种数据类型:字符串、列表、集合、散列表、有序集合。 Redis 支持很多特性,例如将内存中的数据持久化到硬盘中,使用复制来扩展读性能,使用分片来扩展写性能。
  • 39.如何避免缓存”穿透”的问题?

    39.如何避免缓存”穿透”的问题? 39.如何避免缓存”穿透”的问题? 缓存穿透 缓存穿透,是指查询一个一定不存在 的数据,由于缓存是不命中时被动写,并且处于容错考虑,如果从 DB 查不到数据则不写入缓存,这将导致这个不存在的数据每次请求都要到 DB 去查询,失去了缓存的意义。 被动写:当从缓存中查不到数据时,然后从数据库查询到该数据,写入该...
  • 拓展 6:平波缓进 —— 懒惰删除

    拓展 6:平波缓进 —— 懒惰删除 Redis 为什么要懒惰删除(lazy free)? flush 异步队列 AOF Sync也很慢 更多异步删除点 扩展阅读 拓展 6:平波缓进 —— 懒惰删除 一直以来我们认为 Redis 是单线程的,单线程为 Redis 带来了代码的简洁性和丰富多样的数据结构。不过Redis内部实际上并不是只有一个...
  • 96.Redis 有哪些重要的健康指标?

    96.Redis 有哪些重要的健康指标? 96.Redis 有哪些重要的健康指标? 推荐阅读 《Redis 几个重要的健康指标》 存活情况 连接数 阻塞客户端数量 使用内存峰值 内存碎片率 缓存命中率 OPS 持久化 失效KEY 慢日志 如何提高 Redis 命中率? 推荐阅读 《如何提高缓存命中率(Redis)》 。
  • 应用 6:断尾求生 —— 简单限流

    应用 6:断尾求生 —— 简单限流 如何使用 Redis 来实现简单限流策略? 解决方案 小结 应用 6:断尾求生 —— 简单限流 限流算法在分布式领域是一个经常被提起的话题,当系统的处理能力有限时,如何阻止计划外的请求继续对系统施压,这是一个需要重视的问题。老钱在这里用 “断尾求生” 形容限流背后的思想,当然还有很多成语也表达了类似的意思,如...
  • 通过k8s部署

    docker介绍 docker网络相关 dockerfile docker外部数据挂载 镜像相关操作 容器相关命令 安装kubesphere k8s技术选型 kubernets安装redis kubesphere安装mysql kubesphere安装consul kubesphere安装nacos kubesphere安装elast...
  • 库存服务和分布式锁

    1.库存微服务架构设计 2.库存服务表结构 3.为什么需要分布式锁 4.mysql的for update实现悲观锁 5.基于redis实现分布式锁 6.redlock详解 7.常见的分布式锁实现方案 4.1 mysql 乐观锁解决超卖问题
  • kubernets安装redis

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