ICode9

精准搜索请尝试: 精确搜索
  • redis 读写分离2022-06-01 01:02:26

    前言 若要搞好高并发的话,不可避免,要把底层的缓存搞好。若要做一些比如电商的商品详情页,真正的超高并发,QPS上十万甚至是百万,一秒钟百万的请求量,光是 redis 是不够的,但是 redis 是整个大型的缓存架构中,支撑高并发的架构里面,非常重要的一个环节。首先,你的底层的缓存中间件,缓存系统,必

  • Redis 13 事务2022-05-27 17:34:13

    参考源 https://www.bilibili.com/video/BV1S54y1R7SB?spm_id_from=333.999.0.0 版本 本文章基于 Redis 6.2.6 概述 Redis 事务的本质是一组命令的集合 事务支持一次执行多个命令,一个事务中所有命令都会被序列化。 在事务执行过程,会按照顺序串行化执行队列中的命令,其他客户

  • redis 持久化机制2022-05-27 00:34:58

    redis 持久化的意义 redis 持久化的意义,在于故障恢复。 比如说,你部署了一个 redis,作为 cache 缓存,当然也可以保存一些比较重要的数据。如果没有持久化的话,redis遇到灾难性故障的时候,就会丢失所有的数据,如果通过持久化将数据搞一份在磁盘上去,然后定期去同步和备份到一些云存储服务

  • Redis笔记2022-05-26 21:01:01

    Redis 1、NoSql概述 1.1、为什么要用Nosql 单机MySQL时代 90年代,一个基本的网站访问量一般不会太大,单个数据库完全足够! 那个时候,更多的去使用静态网页 Html~ 服务器根本没有太大的压力 这种情况下:整个网站的瓶颈是什么? 数据量如果太大、一台机器放不下了! 数据的索引 (B+Tree),一

  • 4.使用docker安装redis2022-05-25 21:35:46

    1.拉去redis [root@wmd01 bin]# docker pull redis 2.创建文件夹: mkdir -p /usr/local/docker/redis/config 将自己的redis.conf文件放入(此处必须放入自己的redis.conf文件,并且必须是提前放入) 3.启动redis docker run -p 6379:6379 --name redis -v /usr/local/docker

  • 5.redis的基础知识2022-05-25 21:34:36

    reids默认有16个数据库,且默认使用的是第1个 redis.conf配置文件中如下 docker进入交互,执行客户端命令 root@cd8a28bf1a1c:/# redis-cli 127.0.0.1:6379> dbsize(查询当前数据库大小) (integer) 5 127.0.0.1:6379> select 3(更改默认的数据库,默认是第一个)

  • 7.redis三大特殊数据类型2022-05-25 21:31:53

    1.geospatial:地理位置 redis得geo在3.2版本后已经推出 2.Hyperloglog:专业做网站计数的或页面统计的(允许一定的错误) redis2.8.9推出了该数据结构 reid Hyperloglog基数统计的算法 优点:占用的内存是固定,2^64不通元素的技术,只需要占用12kb的内存,如果要从内存角度比较的话:Hyperlog

  • redis主从、哨兵主备切换搭建一步一步图解实现2022-05-25 02:31:30

    Redis支持主从复用。数据可以从主服务器向任意数量的从服务器上同步,同步使用的是发布/订阅机制。Mater Slave的模式,从Slave向Master发起SYNC命令。 可以是1 Master 多Slave,可以分层,Slave下可以再接Slave,可扩展成树状结构。 因为没有两台电脑,所以只能在一台机器上搭建两个Redis服

  • Vulhub 漏洞学习之:Redis2022-05-24 12:33:54

    Vulhub 漏洞学习之:Redis 1 Redis简介 Redis 是完全开源的,遵守 BSD 协议,是一个高性能的 key-value 数据库。Redis 与其他 key - value 缓存产品有以下三个特点: Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。 Redis不仅仅支持简单的key-va

  • redis主从复制2022-05-20 15:01:32

    一 什么是主从复制 机器故障;容量瓶颈;QPS瓶颈 一主一从,一主多从 做读写分离 做数据副本 扩展数据性能 一个maskter可以有多个slave 一个slave只能有一个master 数据流向是单向的,从master到slave 1.1 原理 123456789 1. 副本库通过slaveof 127.0.0.1 6379命令,连接主库,并发送

  • Docker学习重点(8)~Docker网络2022-05-19 10:03:52

    一、Docker网络--理解Docker0 准备工作:清空所有环境 将docker 的所有镜像、容器先删除,干干净净! 1、查看本地网络信息 ip addr ● 可见有三个网卡信息: lo:本地(回环)地址; ens:虚拟机或阿里云服务器(内网)地址; docker0:docker网络地址。 ● 问题:docker 是如何处理容器网络访

  • 五、redis哨兵两套环境同一局域网容灾切换问题2022-05-16 11:34:11

    上周遇到个灵异事件,实验室有两套环境来搭建redis集群和哨兵,分别是: 第一套环境IP:67(master) 65(salve) 66(salve)第二套环境IP:115(master) 116(salve) 117(salve) 第一天把哨兵搭建好后,两套环境的主从关系都是一主两从,但是到了第二天,莫名其妙的,第二天环境的3个redis都挂载到第一套

  • redis-sentinel高可用哨兵2022-05-15 23:34:45

    redis支持多实例-------基于多个配置文件,运行处多个redis相互独立的进程 1、配置三个redis #redis-6379.conf -----主 port 6379 daemonize yes logfile "6379.log" dbfilename "dump-6379.rdb" dir "/test/data/" #redis-6380.conf------从1 port 6380 daemonize yes logf

  • docker部署redis(远程访问)2022-05-08 00:36:31

    首先要保证linux安装了docker,然后服务器端口开放了6379 运行命令拉取redis镜像,其中latest可以修改为指定版本号 docker pull redis:latest 运行命令下载默认的redis.conf wget https://raw.githubusercontent.com/antirez/redis/5.0/redis.conf -O redis.conf 运行命令创

  • redis13_持久化操作redis32022-05-04 22:00:54

    1. 概念   redis是一个内存数据库,当redis服务器重启或者电脑重启,数据会丢失,我们可以将redis内存中的数据持久化保存到硬盘的文件中。 2. redis持久化机制  2.1 RDB:默认方式,不需要进行配置,默认就使用这种机制。有可能会丢失一些数据,只能保证大部分数据不丢失。     * 在一定

  • 【Redis 系列】redis 学习十四,sorted_set 初步探究梳理2022-05-03 13:03:24

    sorted_set 是什么? sorted_set 就是 zset ,是 redis 里面的数据之一,有序集合 有序集合是集合的一部分,有序集合给每个元素多设置了一个分数,相当于多了一个维度,redis 也是利用这个维度进行排序的 实际应用 redis-cli 连接上 redis-server ,使用 help @sorted_set 查看有序结合支持的命

  • Redis - 主从复制2022-05-01 22:35:36

    一台master主机可以拥有多台slave从机,而一台slave从机又可以拥有多个slave从机,如此下去,形成强大的多级服务器集群架构(高扩展)。 主从复制的作用 主从复制,读写分离,容灾恢复。一台主机负责写入数据,多台从机负责备份数据。在高并发的场景下,即便是主机挂了,可以用从机代替主机继续工作,

  • 2022年Redis最新面试题第9篇 - Redis运维和部署2022-05-01 13:32:13

    最近整理一份关于Redis常见面试题的,也会根据自己的经验, 标注一些出现的概率,最高5颗★出现的概率最高。比如这样: Redis 最适合的场景, 可以简单的说说吗?出现概率: ★★★★   整体目录大概如下: 目录 一、Redis基础知识 1、什么是 Redis, 有哪些优缺点? 2、Redis 最适合的场

  • redis部分数据结构的命令2022-04-27 14:31:21

    redis命令 select index (select 1) #数据库的切换 dbsize #查看redis某个数据库的大小 keys * #查看当前数据下key值(匹配任意个字符) keys k? #匹配以k开头的 del key值(del k1) #删除某个key 如果成功,会返回1 move key值 index #移动某个key值到里另外一个数据 exists keys #查

  • Redis专题之11、第11篇:Redis集群(Cluster)2022-04-27 14:00:36

    11.1、存在的问题 单台redis容量限制,如何进行扩容?继续加内存、加硬件么? 单台redis并发写量太大有性能瓶颈,如何解决? redis3.0中提供了集群可以解决这些问题。 11.2、什么是集群 redis集群是对redis的水平扩容,即启动N个redis节点,将整个数据分布存储在这个N个节点中,每个节点存储总

  • redis初体验2022-04-27 12:03:22

    redis基础知识 1、启动服务端:redis-server 2、重新开启新的终端,链接客户端redis-cli 3、客户端输入:info **4、测试 ** redis-benchmark -h localhost -p 6379 -c 100 -n 100000 5、默认16个数据库 CONFIG GET * 6、切换数据库 127.0.0.1:6379> select 3 OK 127.0.0.1:6379[3]>

  • ubuntu18.04(WSL) 更新redis 6.2.62022-04-26 15:01:57

    安装 apt install tcl wget https://download.redis.io/redis-stable.tar.gz tar -xzvf redis-stable.tar.gz cd redis-stable make all make install 配置redis自动启动 在redis-stable目录下复制启动脚本 sudo cp utils/redis_init_script /etc/init.d/redis_6379 在编辑启动

  • Day15 Redis基础2022-04-23 12:34:07

    01 关于数据库的客户端介绍 关系型数据库 特点: 1 全部使用SQL(结构化查询语句)进行数据操作 2 都存在主外键关系,表 等等关系特征 3 大部分都支持各种关系型数据库的特性:事务、存储过程、触发器、视图、临时表、模式、函数 非关系型数据库NoSQL 典型:Redis、MongoDB、hbase、 Hadoop

  • [lib/config/redis-client] Redis error报错2022-04-22 21:00:48

    [2022-04-22T20:51:54.779] [FATAL] [lib/config/redis-client] Redis error { Error: Redis connection to 127.0.0.1:6379 failed - connect ECONNREFUSED 127.0.0.1:6379 at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1097:14) errno: 'ECONNREFUSED&

  • redis 启动2022-04-22 16:00:05

    vim /root/shells/redis.sh case $1 in"server"){/opt/module/redis/src/redis-server /opt/module/redis/myredis/redis.conf};; "start"){/opt/module/redis/src/redis-cli -h localhost};;esac [root@hadoop106 shells]# ./redis.sh start localhost:6

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

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

ICode9版权所有