ICode9

精准搜索请尝试: 精确搜索
  • redis 持久化设置2022-09-14 20:01:59

    redis有两种持久化方式:AOF和RDB 1.AOF持久化 以日志追加的形式写入日志文件appendonly.aof # 编辑.conf文件 vim /etc/redis/6379.conf# 修改如下参数:appendonly yes // 默认是no不开启   # appendfsync always    // 同步写回,每次执行命令都会写回磁盘  appendfsync everys

  • 《Redis设计与实现》读书笔记2022-09-14 19:31:17

    Reids 共同关注 五种数据类型 既可以存储字符串,有可以存储数字,甚至二进制位 一些命令只作用于个别类型,一些命令作用于所有,Redis 命令怎么识别类型的 不同数据类型的键值对是怎么存储的 过期键怎么删除的 发布订阅,脚本,事务 一条命令存发出到返回的步骤,使用什么模型处理客户请求 性

  • 【云原生 • Docker】mysql、tomcat、nginx、redis 环境部署2022-09-14 15:00:33

    注意在应用部署之前,docker 服务必须是开启状态 systemctl start docker。 目录 一、MySQL 部署 二、Tomcat 部署 三、Nginx 部署 四、Redis 部署 一、MySQL 部署 1. 拉取 MySQL 镜像,此处选择的是 MySQL 5.7 版本; docker pull centos/mysql-57-centos7   2. 创建容器,容器名称

  • Redis变慢?深入浅出Redis性能诊断系列文章(三)2022-09-13 22:35:19

    (本文首发于“数据库架构师”公号,订阅“数据库架构师”公号,一起学习数据库技术,助力职业发展) 本篇为Redis性能问题诊断系列的第三篇,主要从Redis服务层面上进行讲解,重点对相关机制的工作原理进行剖析,及如何最优的使用来提高处理性能。   一.数据持久化的影响 为了保证 Redis 数据的

  • CentOS搭建Redis集群2022-09-13 16:00:10

    #环境 VMware: VMwareworkstation_full_12.1.0.2487.1453173744.exe CentOS 7: CentOS Linux release 7.5.1804 (Core) #redis安装 下载解压拷贝redis [root@localhost ~]# mkdir /soft && cd /soft [root@localhost soft]# wget http://download.redis.io/releases/redis-4.0.1

  • Redis 存储对象信息是用 Hash 还是 String2022-09-13 12:00:55

    Redis 存储对象信息是用 Hash 还是 String Redis 内部使用一个 RedisObject 对象来表示所有的 key 和 value,RedisObject 中的 type,则是代表一个 value 对象具体是何种数据类型,它包含字符串(String)、链表(List)、哈希结构(Hash)、集合(Set)、有序集合(Sorted set)。 日常工作中我们存储对象

  • redis的事务与乐观锁2022-09-12 14:34:47

    redis的事务与乐观锁 redis事务的本质是一组命令的集合,事务支持一次执行多条命令,一个事物中所有命令都会被序列化,在事务执行时,会按照之前的顺序串行执行队列中的命令,其他客户端提交的命令不会插入到事务的执行队列中去。 redis事务的本质 redis事务是一次性,顺序性,排他性的执行一

  • 七、Redis源码之LRU、LFU算法基本定义2022-09-12 00:33:34

    内存资源对Redis来说是弥足珍贵的,有效的减少Redis的内存使用问题从而达到系统优化的目的。 一、LRU算法的基本原理 LRU算法:最近最少使用-Least Recently Used 从基本原理上来说,LRU算法会使用一个链表来维护缓存中每一个数据的访问情况,并根据数的实时访问,调整数据在链表中的位置,然

  • redis中的value类型-list2022-09-11 22:31:03

    可以使用help  @list查看和list相关的命令 好多list命令是以L或者R开头的,顾名思义,L就是从左到右去添加,例如Lpush,亦或者Rpush,从右向左添加 命令集 lpush:向键的头部压进去数据      头部:fedcba尾部 rpush:从键的尾部往里压数据      头部:abcdef:尾部 lpop:弹出数据,从头部弹出数

  • redis集群搭建2022-09-11 00:32:39

               

  • Spring Boot + Redis 实现分布式锁2022-09-10 22:33:36

    一、业务背景 有些业务请求,属于耗时操作,需要加锁,防止后续的并发操作,同时对数据库的数据进行操作,需要避免对之前的业务造成影响。 二、分析流程 使用 Redis 作为分布式锁,将锁的状态放到 Redis 统一维护,解决集群中单机 JVM 信息不互通的问题,规定操作顺序,保护用户的数据正确。

  • Redis 7.x 入门和开发实战2022-09-10 18:01:08

    Redis 是一个开源的使用 ANSI C 语言编写、遵守 BSD 协议、支持网络、可基于内存、分布式、可选持久性的键值对(Key-Value)存储数据库,并提供多种语言的 API。   Redis 属于NoSQL 数据库,是基于键值对存储的NoSQL数据库,值(value)可以是字符串(String)、哈希(Hash)、列表(List)、集合

  • Windows 安装Redis(图文详解)2022-09-10 17:05:26

    一、Redis是什么数据库?Remote Dictionary Server(Redis) 是一个开源的使用 ANSI C 语言编写、遵守 BSD 协议、支持网络、可基于内存、分布式、可选持久性的键值对(Key-Value)存储数据库,并提供多种语言的 API,是跨平台的非关系型数据库。Redis 通常被称为数据结构服务器,因为值(value)

  • Redis的首次安装2022-09-10 12:32:32

    首次安装Redis,像之前我都是通过百度,看着里面的步骤一步一步安装的,但是,百度终归是别人嘴里的饭,所以,我要学习到安装方法,而redis的源码下载下来以后,里面会有一个REANDME.md的文件,用过git的都知道,这个文件主要是来叙述安装步骤和当前项目的教程的,所以,我看着REANDME.md安装一遍Redis 截

  • Redis Stack(生产适配-仅提供 Redis Stack 服务器) (6.2.4-v2版本)2022-09-10 12:00:08

    一、使用docker安装(生产适配-仅提供 Redis Stack 服务端) (6.2.4-v2版本) 简介 安装命令根据实际部署情况调整 版本地址:官方镜像主页 | 发布版Tags 指定版本命令-推荐 : docker pull redis/redis-stack-server:6.2.4-v2 最新版本命令-不推荐 : docker pull redis/redis-stack-ser

  • Redis内核的调用原理2022-09-10 03:02:06

    Redis是一个单进程单线程单实例的缓存框架,但是照样做到了大数据量的吞吐,是因为什么呢? 1、Redis在请求内核的时候,在过路的路上有用到一个叫做epoll的组件 2、epoll实现了线程的多路复用,并且在中间还增加了一个共享位置,这样,当JVM中的数据和内核的数据在做交换数据的时候,还有通过sele

  • redis安装2022-09-10 00:33:48

    环境 : centos 7.6 一下载 不同版本,或者在官网下载最新版本,我下载了一个比较老的版本 wget http://download.redis.io/releases/redis-3.0.4.tar.gz   二 安装 1.按照以下步骤   ##make报错说明没有编译器,按照4步骤在线安装 ##第五步安装成功后,再执行make报错,则执行6,然后再

  • redis的基础知识和五大基本类型2022-09-10 00:03:46

    redis的基础知识和五大基本类型 Redis(Remote Dictionary Server):远程字典服务,是一个开源的使用ANSI C语言编写,支持网络,可基于内存亦可持久化的日志型,key-value数据库,提供多种语言的API redis的特点与应用场景 特点 速度快 内存存取 redis用c语言实现,执行速度快 redis采用单

  • Redis安装2022-09-09 16:33:01

    一、安装Redis 1.下载redis-6.2.5.tar.gz,上传到/opt/software,解压 tar -zxvf redis-6.2.5.tar.gz -C /opt/module 2.进入/opt/module/redis-6.25 3.编译 make && make test && make install 4.若编译失败,则很大可能是因为gcc版本过低或者未安装gcc 二、升级gcc 1.查看gcc版本 gc

  • Redis Desktop Manager(Redis可视化工具)安装及使用2022-09-08 22:00:18

    https://www.cnblogs.com/emanlee/p/15170347.html   Redis 安装 转自:https://blog.csdn.net/m0_55070913/article/details/123677891   一、工具/材料官网下载:https://redisdesktop.com/download    百度网盘:https://pan.baidu.com/s/15xVRpCT8mkP2uT8PoBHT3g 提取码:v727 二

  • nginx+tomcat+redis+mysql2022-09-08 18:05:35

    一、nginx nignx是一个高性能的http和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。 传统的web服务器体系结构中,每个客户端访问时候都要单独的进程或者线程进行处理,随着访问网站的人越来越多,并发连接的数量越来越大,web服务器就变得缓慢,从而降低了用户体验。 单独的进程/线

  • Redis集群(二)哨兵模式2022-09-08 16:02:19

    一、作用和架构 1. 作用 Redis Sentinel,即Redis哨兵,在Redis 2.8版本开始引入。哨兵的核心功能是主节点的自动故障转移。下面是Redis官方文档对于哨兵功能的描述: 监控(Monitoring):哨兵会不断地检查主节点和从节点是否运作正常。 自动故障转移(Automatic failover)或选主:当主节点不能正

  • Redis集群(一)主从复制2022-09-08 16:01:25

    一、主从复制概述 主从复制,是指将一台Redis服务器的数据,复制到其他的Redis服务器。前者称为主节点(master),后者称为从节点(slave);数据的复制是单向的,只能由主节点到从节点。 默认情况下,每台Redis服务器都是主节点;且一个主节点可以有多个从节点(或没有从节点),但一个从节点只能有一

  • Redis集群(三)集群模式2022-09-08 16:00:15

    一、 集群的作用 集群,即Redis Cluster,是Redis 3.0开始引入的分布式存储方案。 集群由多个节点(Node)组成,Redis的数据分布在这些节点中。集群中的节点分为主节点和从节点:只有主节点负责读写请求和集群信息的维护;从节点只进行主节点数据和状态信息的复制。 集群的作用,可以归纳为两点

  • Redis出现的原因2022-09-08 00:31:16

    Redis出现的原因 1、冯诺依曼计算机硬件体系决定了磁盘的使用量会越来越大,导致IO交互的速度会越来越慢 2、网络带宽的不够稳定,也是其中的一个原因,因为磁盘的IO操作主要就是依靠的带宽和寻址 3、市面上也有那种基于缓存的关系型数据库,对我们长使用关系型数据库的人来说,也还算是比较

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有