docker redis wsl

面试官问:你们项目中用Redis来干什么?

你好,我是田哥 面试中,被问到Redis问题的概率非常高,如果问一些理论性的问题,相信你只要背背八股文就能搞定,但,如果结合项目来问就没那么好对付了。 这里给你推荐一个在线刷java面试题的神器: woaijava.cc/mianshi/index 本文,咱们就来聊聊Redis的使用场景(如果你项目 ......
中用 项目 Redis

docker中安装redis

拉取镜像 docker pull redis:版本号 创建容器卷 启动前需要先创建Redis外部挂载的配置文件 ( /home/redis/conf/redis.conf ) 之所以要先创建 , 是因为Redis本身容器只存在 /etc/redis 目录 , 本身就不创建 redis.conf 文件 ......
docker redis

redis修改密码

方法一: 进入到redis.conf文件,修改里面的requirepass配置即可,然后重启redis 方法二: 进入到redis控制台 设置密码:config set requirepass 密码 查看密码:config get requirepass 需要注意:通过命令行修改密码之后,配置文件中 ......
密码 redis

配置docker容器veth-pair---实现桥接模式

前言:已知docker网络三种基础模式 bridge 、 host 、 none, · bridge :桥接模式,创建容器时默认的网络模式;docker安装时,在宿主机内创建一个虚拟网桥docker0,并自动给docker0分配一个和宿主机不同网段的IP,本质是依靠docker0转换借助宿主机的IP ......
容器 veth-pair 模式 docker veth

虹科分享|虹科Redis企业版数据库带你跑赢MySQL数字时代!

数字革命悄然爆发,与互联网互相成就的“人气王”MySQL开源数据库,如今也正面临突破发展瓶颈的关键时刻,作为内存中的实时数据平台,虹科提供的Redis企业版数据库能与MySQL轻松实现协同合作,带领MYSQL跑赢数字时代! ......
数据库 数字 时代 数据 Redis

Redis数据类型

Redis 数据类型 可以类比Java,说白了都是在C语言的基础数据类型上进行的封装,redis最核心的就是RedisObject。 数据类型核心就是组织数据的方式方法,包含数据结构和基本操作。 Redis支持五种数据类型: string(字符串) hash(哈希) list(列表) set(集合) ......
类型 数据 Redis

Redis命令-key

Redis 键(key) Redis 键命令用于管理 redis 的键。 语法 Redis 键命令的基本语法如下: > COMMAND KEY_NAME 实例 > set name tom OK > del name 1 在以上实例中 DEL 是一个命令, name 是一个键。 如果键被删除成功,命 ......
命令 Redis key

Redis安装

下载地址:点击前往。 图1:Redis 安装 下载完成后,打开相应的文件夹,您会看到如下图所示的文件目录: 图2:Window 安装 Redis 创建Redis临时服务1) 启动服务端程序 如上图所示,双击 Redis 服务端启动程序 redis-server.exe,您会看到以下界面: 图3:启动 ......
Redis

Redis基础学习笔记

Redis基础 Redis的下载与安装 Docker安装redis windows安装redis 使用redis redis的value数据类型 redis常用命令 在java中操作redis 在Java中操作Redis详细讲解 Redis被称为结构化NoSQL(not only SQL,泛指非关系 ......
基础 笔记 Redis

在 WSL 中的 Ubuntu 安装 VS Code

在 WSL 中的 Ubuntu 安装 VS Code 可以按照以下步骤进行: 在 WSL 终端中更新软件包。 复制代码 sudo apt update && sudo apt upgrade 下载并安装 GPG 密钥。 复制代码 wget -qO- https://packages.microsof ......
Ubuntu Code WSL VS

Redis内存碎片和Pipeline管道

本文已收录至Github,推荐阅读 👉 Java随想录 微信公众号:Java随想录 内存碎片 内存碎片如何产生的? Redis内部有自己的内存分配器,默认是jemalloc,为了提高内存使用的效率,来对内存的申请和释放进行管理。 而内存分配器按照固定大小分配内存,并不是完全按照程序申请的内存大小来 ......
碎片 管道 Pipeline 内存 Redis

Docker - nextcloud

开发同学直接打包发到群里,包名都一样,没有版本的概念;包环境也无法区分,所以想自己做个部门的归档服务。 $ docker pull nextcloud $ docker run -d --restart=always --name nextcloud -p 80:80 nextcloud 体验了下有 ......
nextcloud Docker

Predixy 代理 Redis Cluster 集群

1、环境 服务器名称 IP地址 备注 predixy-161-130 10.32.161.130 Predixy redis-161-131 10.32.161.131 redis节点 redis-161-132 10.32.161.132 redis节点 redis-161-133 10.32.1 ......
集群 Predixy Cluster Redis

Twemproxy(nutcracker)代理 Redis Cluster 集群

1、环境 服务名称 IP地址 备注 twemproxy-161-130 10.32.161.130 twemproxy (nutcracker) redis-161-131 10.32.161.131 redis节点 redis-161-132 10.32.161.132 redis节点 redis ......
集群 nutcracker Twemproxy Cluster Redis

docker-compose 部署文件预览服务-kkFileView

docker-compose 部署文件预览服务 1. docker-compose文件准备 docker-compose-fileview.yml version: '3.2' services: fileview: image: keking/kkfileview:latest container ......

docker pull使用国内镜像加速也十分慢的解决办法

最近在测试靶场环境,使用docker pull ubuntu 镜像十分慢,换了163的源也还是很慢。还报了一下错误。 修改 /etc/docker/daemon.json {"registry-mirrors": ["http://hub-mirror.c.163.com"]} 加速没有生效。 排查 ......
镜像 办法 docker pull

Docker(五)备份与恢复

容器备份 查看容器列表 docker ps -a 制作容器备份 docker commit -p [容器id] [备份名称] 确认是否备份成功 docker images 备份制作成文件 docker save -o [filename] [image] 容器恢复 导入备份文件 docker loa ......
备份 Docker

RedisFront-GUI-redis可视化

RedisFront https://gitee.com/dromara/RedisFront ......
RedisFront-GUI-redis RedisFront redis GUI

docker-selenium分布式环境搭建(基于selenium的grid分布式框架)

说明:docker-selenium分布式是基于selenium的grid分布式框架进行搭建 以下是docker-selenium分布式网络拓扑图: 从图中可以看出: 1)docker-selenium可以用作浏览器兼容性测试; 2)docker-selenium分布式,可以提高测试用例的执行效率, ......

Redis哨兵模式实施方案

部署 Redis 主从节点 在部署 Redis 主从节点时,可以选择单机部署、容器部署或者集群部署等方式。需要注意的是,主节点和从节点的配置要保持一致,并且在主节点中设置密码,以增加安全性。 单机部署可以通过下载 Redis 的二进制文件并解压来完成,具体步骤如下: (1)下载 Redis 二进制文 ......
哨兵 实施方案 模式 方案 Redis

Redis实现分布式锁

Redis实现分布式锁 前言 分布式锁的实现有三种方式 数据库乐观锁 基于Redis的分布式锁 基于Zookeeper的分布式锁 分布式锁满足的条件 为了确保分布式锁可用,我们至少要保证锁的实现同时满足以下几个条件 互斥性:在任意时刻只有一个客户端能持有锁 不会死锁:即使有一个客户端在持有锁的期间发 ......
分布式 Redis

Redis缓存穿透-布隆过滤器

Redis缓存穿透-布隆过滤器 缓存穿透 我举个蘑菇博客中的案例来说,我现在有一个博客详情页,然后博客详情页中的内容假设是存储在Redis中的,然后通过博客的Uid进行获取,正常的情况是:用户进入博客详情页,然后通过uid获取redis中缓存的文章详情,如果有内容就直接访问,如果不存在内容,那么需要 ......
过滤器 缓存 Redis

Redis_IO多路复用底层原理

从底层了解IO多路复用模型 前言 当我们去面试的时候,问到了 redis,nginx,netty他们的底层模型分别是什么? redis -> epoll nginx-> epoll netty-> epoll? 需要从操作系统的层面上来谈 BIO 当我们开机的时候,首先被加载进内存的是我们的Kern ......
底层 Redis_IO 原理 Redis IO

docker 私有仓库

Docker 私有仓库 一、私有仓库搭建 # 1、拉取私有仓库镜像 docker pull registry # 2、启动私有仓库容器 docker run -id --name=registry -p 5000:5000 registry # 3、打开浏览器 输入地址http://私有仓库服务器i ......
仓库 docker

docker应用部署

Docker 应用部署 一、部署MySQL 搜索mysql镜像 docker search mysql 拉取mysql镜像 docker pull mysql:5.6 创建容器,设置端口映射、目录映射 # 在/root目录下创建mysql目录用于存储mysql数据信息 mkdir ~/mysql c ......
docker

安装docker

一、安装Docker # 1、yum 包更新到最新 yum update # 2、安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的 yum install -y yum-utils device-mapper-persi ......
docker

docker-compose

Docker Compose 一、安装Docker Compose # Compose目前已经完全支持Linux、Mac OS和Windows,在我们安装Compose之前,需要先安装Docker。下面我 们以编译好的二进制包方式安装在Linux系统中。 curl -L https://github ......
docker-compose compose docker

在CentOS中安装Docker

Docker官方安装文档 Install Docker Engine on CentOS 整理后 1.卸载老版本Docker(系统未安装过Docker,可以不用操作这步) sudo yum remove docker \ docker-client \ docker-client-latest \ ......
CentOS Docker

nodejs处理一段redis获取集合,数组的代码优化(其中包含:es6同步返回数据的处理,new Promise)

从异步,用延时来处理,改成同步获取数据 获取数据主要分2步: 1.从redis集合中获取数组; 2.遍历数组,抓取其中字符串,解析,拼接成需要的数据,返回给前端 原代码,用sleep方法,避免异步数据处理带来的提前返回数据的问题; (缺点:时间比较久,逻辑中是有问题的) // 获取线路上公交的位置信 ......
数组 Promise 代码 数据 nodejs

若依微服务连接redis 一段时间报错,后来改成连接池后也是报错 Redis command timed out; nested exception is io.lettuce.core.RedisCommandTimeoutException: Command timed out after 10 second(s)

springBoot版本是2.x 所以呢redis客户端是lettuce,而不是jedis; lettuce支持异步,而且是线程安全的。 jedis是同步的,线程不安全需要每个线程一个Jedis实例,所以一般通过连接池来使用Jedis。 我这里用的是lettuce连接池的配置还是报错了呢: spri ......