redis

    redis概述(redis基于内存数据库): redis的出现时间并不长,是NoSQL中的一种,基于键-值型的存储,与memcache类似,但是memcache中只是内存的缓存,而redis不仅是内存中的缓存,还提供持久存储,在2009年第一次发布redis Redis 全称(REmote DIctionary Server)远程字典服务器,而这个字典服务器从本质上来讲,主要是提供数据结构的远程存储功能的,可以理解为redis是一个高级的K-V存储...阅读全文
    作者:绝缘体.. | 分类:Linux, MySQL, redis, 操作系统, 数据库 | 阅读: | 标签:, , , ,

    redis哨兵高可用

    sentinel的工作过程:               sentinel安装在另外的主机上,sentinel主机既能监控又能提供配置功能,向sentinel指明主redis服务器即可(仅监控主服务器),sentinel可以从主服务中获取主从架信息,并分辨从节点,sentinel可以监控当前整个主从服务器架构的工作状态,一旦发现master离线的情况,sentinel会从多个从服务器中选择并提升一个从节点成为主节点,当主节点被从节点取代以...阅读全文
    作者:绝缘体.. | 分类:go, redis, 数据库, 编程语言 | 阅读: | 标签:, , , ,

    redis主从架构

    复制的工作过程: 主库会基于pingcheck方式检查从库是否在线,如果在线则直接同步数据文件至从服务端,从服务端也可以主动发送同步请求到主服务端,主库如果是启动了持久化功能时,会不断的同步数据到磁盘上,主库一旦收到从库的同步请求时,主库会将内存中的数据做快照,然后把数据文件同步给从库,从库得到以后是保存在本地文件中(磁盘),而后则把该文件装载到内存中完成数据重建,链...阅读全文
    作者:绝缘体.. | 分类:go, redis, 数据库, 编程语言 | 阅读: | 标签:, , , ,

    阿里官方Redis开发规范!

    本文主要介绍在使用阿里云Redis的开发规范,从下面几个方面进行说明。 键值设计 命令使用 客户端使用 相关工具 通过本文的介绍可以减少使用Redis过程带来的问题。 一、键值设计 1、key名设计 可读性和可管理性 以业务名(或数据库名)为前缀(防止key冲突),用冒号分隔,比如业务名:表名:id ugc:video:1 简洁性 保证语义的前提下,控制key的长度,当key较多时,内存占用也不容忽视,例如: ...阅读全文
    作者:绝缘体.. | 分类:redis, 云服务商, 数据库, 科技企业, 阿里, 阿里云 | 阅读: | 标签:, , , ,

    Spring Boot整合Redis

    简介 Redis(基于内存的高性能键值数据库)是一个常用的缓存和存储解决方案,而Spring Boot是一种用于构建Java应用程序的快速开发框架。本文将介绍如何在Spring Boot项目中整合Redis,以便提供更好的缓存和存储功能。 依赖配置 首先,在Spring Boot项目的pom.xml文件中添加以下依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactI...阅读全文
    作者:绝缘体.. | 分类:java, redis, spring, 后端框架, 数据库, 编程语言 | 阅读: | 标签:, , , ,

    K8s部署Redis单节点

    导言 Kubernetes (k8s) 是一个容器编排和管理工具,被广泛应用于云原生应用的部署和管理。本文将详细介绍如何使用K8s来部署Redis单节点。 准备工作 在开始之前,确保您已经安装并配置好了Kubernetes集群,并且具备对集群的管理员权限。 步骤 1. 创建Redis的Deployment 首先,我们需要创建一个Kubernetes的Deployment来定义我们的Redis容器。在一个新建的makedown文件中,输入以下内容: a...阅读全文
    作者:绝缘体.. | 分类:kubernetes, redis, 云计算, 数据库 | 阅读: | 标签:, , , ,

    使用PHP-redis操作Redis

    PHP-redis扩展提供了丰富的操作Redis的API接口,使用PHP-redis可以轻松操作Redis。本文整理常用的基础的Redis操作方法,作为笔记方便大家查阅。 Phpredis扩展的安装方法请参照本站文章:CentOS7安装Redis和PHP-redis扩展 PHP连接Redis 我们一般使用connect连接Redis,connect方法为短连接,提供了主机、端口、连接超时等参数设置,如: $redis->connect('127.0.0.1', 6379); $redis-&g...阅读全文
    作者:绝缘体.. | 分类:PHP, redis, 数据库, 编程语言 | 阅读: | 标签:, , , ,