postgresql redis lamp

分布式缓存--Redis

一、单点Redis的问题 数据丢失问题--Redis是内存存储,服务重启可能会丢失数据 解决:实现Redis数据持久化 并发能力问题--单节点Redis并发能力虽然不错,但也无法满足如618这样的高并发场景 解决:搭建主从集群,实现读写分离 存储能力问题--Redis基于内存,单节点能存储的数据量难 ......
分布式 缓存 Redis

Redis安装(Linux CentOS)

1. 环境介绍 主机系统:CentOS Redis版本:7.0.10 2. 安装过程 检查 GCC 版本 gcc -v redis 6.0 以上需要 gcc 5.3,升级 gcc。如果安装的redis版本低于6.0,这一步可以忽略 yum -y install centos-release-scl ......
CentOS Redis Linux

docker:Dockerfile、docker私有仓库、dockercompose介绍、dockercompose部署flask+redis项目、dockercompose一键部署路飞项目

一、Dockerfile 1.1 常用和不常用命令 FROM: 指定基础镜像 RUN: 构建镜像过程中需要执行的命令。可以有多条。docker build CMD:添加启动容器时需要执行的命令。多条只有最后一条生效。可以在启动容器时被覆盖和修改。 ENTRYPOINT:同CMD,但这个一定会被执行, ......

Redis相关操作

Redis相关文档 一. Redis简单使用 ​ redis作为一款目前这个星球上性能最高的非关系型数据库之一. 拥有每秒近十万次的读写能力. 其实力只能用恐怖来形容. 1.安装redis redis是我见过这个星球上最好安装的软件了. 比起前面的那一坨. 它简直了... 直接把压缩包解压. 然后配 ......
Redis

docker,Dockerfile,docker私有仓库,dockercompose介绍,dockercompose部署flask+redis项目,doclercompose一键部署路飞项目

内容回顾 容器操作 docker start 容器id 启动容器 docker stop 容器id 停止容器 docker rm 容器id 删除容器 ocker rm `docker ps -aq` # 正在运行的容器不能删除 docker exec 容器id 命令 让容器执行命令 docker c ......

redis 没用

Redis 高频面试题及答案 1.redis 是什么? redis 是 nosql(也是个巨大的 map) 单线程,但是可处理 1 秒 10w 的并发(数 据都在内存中) 使用 java 对 redis 进行操作类似 jdbc 接口标准对 mysql,有各类实现他的实现类,我们常用的是 druid ......
redis

局域网跨机器访问其他机器上虚拟机的Redis

以上 修改完毕之后就可以从别人的电脑访问你主机的ip地址+主机端口号 直接访问虚拟机的redis了 (防火墙开放了主机的相应端口) 然后直接下一步下一步到名称 自己起个名称 点击完成就可以了 ......
机器 局域网 局域 Redis

【Redis】配置文件详解和持久化实现(RDB、AOF)

Redis配置文件详解 bind 0.0.0.0 #监听地址,可用空格隔开多个IP 默认127.0.0.1 protected-mode yes #安全访问限制,启用状态下若停用bind IP和访问密码时,仅允许通过127.0.0.1:6379进行远程访问,访问时将出现告警提示,拒绝其他远程访问 默 ......
文件 Redis RDB AOF

redis_exporter

监听的端口 9121 https://github.com/oliver006/redis_exporter oliver006/redis_exporter quay.io/oliver006/redis_exporter docker run --rm -it --entrypoint=/red ......
redis_exporter exporter redis

Dockerfile,docker私有仓库,dockercompose介绍,dockercompose部署flask+redis项目,dockercompose一键部署路飞项目

Dockerfile,docker私有仓库,dockercompose介绍,dockercompose部署flask+redis项目,dockercompose一键部署路飞项目 Dockerfile命令 # FROM:指定基础镜像 # RUN:构建镜像过程中需要执行的命令 # CMD:添加启动容器时 ......

【PostageSQL】PostgreSQL查询当前时间范围内的数据

在PostgreSQL中可以直接对时间进行加减运算:、 SELECT now( ) :: TIMESTAMP + '1 year';--当前时间加1年SELECT now( ) :: TIMESTAMP + '1 month';--当前时间加一个月SELECT now( ) :: TIMESTAMP ......
PostageSQL PostgreSQL 范围 时间 数据

【Redis 高可用】主从复制

Redis 主从复制 主从复制,是指将一台Redis服务器的数据,复制到其他的Redis服务器。前者称为主节点(master),后者称为从节点(slave);数据的复制是单向的,只能由主节点到从节点。 主从复制的作用主要包括: 数据冗余:主从复制实现了数据的热备份,是持久化之外的一种数据冗余方式。 ......
主从 Redis

1 Dockerfile、2 docker私有仓库、3 dockercompose介绍 、4 dockercompose部署flask+redis项目、5 dockercompose一键部署路飞项目

1 Dockerfile 1.1 常用和不常用命令 FROM: 指定基础镜像 RUN: 构建镜像过程中需要执行的命令。可以有多条。docker build CMD:添加启动容器时需要执行的命令。多条只有最后一条生效。可以在启动容器时被覆盖和修改。 ENTRYPOINT:同CMD,但这个一定会被执行, ......

docker-day4——Dockerfile、docker私有仓库、dockercompose介绍、dockercompose部署flask+redis项目、dockercompose一键部署路飞项目

一、Dockerfile 1.1 常用和不常用命令 FROM: 指定基础镜像 RUN: 构建镜像过程中需要执行的命令。可以有多条。docker build CMD:添加启动容器时需要执行的命令。多条只有最后一条生效。可以在启动容器时被覆盖和修改。 ENTRYPOINT:同CMD,但这个一定会被执行, ......

redis里使用lua脚本对hash里的数据进行排序

注意:本脚本只适用于数据量较少的集合进行排序,数据量太大会严重影响redis的性能。 local t = redis.call('hgetall', KEYS[1]); local arr = {}; for i, v in pairs(t) do if i % 2 == 0 then local ......
脚本 数据 redis hash lua

Spring Boot 中使用 Redis

Redis 环境 redis 安装、配置,启动:(此处以云服务器上进行说明) 下载地址:https://redis.io/download/ 下载后上传到云服务器上,如 /usr/local 中 gcc 环境安装:yum install -y gcc-c++ 解压:tar -zxvf xxx 进入解 ......
Spring Redis Boot

Redis主从复制模式原理及演进

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

Python 之操作redis

一、示例代码 import redis pool = redis.ConnectionPool(host='127.0.0.1', port=6379, password="", max_connections=10) redis_obj = redis.Redis(connection_pool= ......
Python redis

Python 之redis模块

一、安装redis模块 下面以 Windows 系统为例,使用包管理工具安装 redis 模块,命令如下: python -m pip install redis 如果您是 Linux 系统,需要执行以下命令来安装: sudo pip3 install redis 二、Python Redis连接 ......
模块 Python redis

【Redis】Redis 编译安装配置优化,多实例配置

1、下载redis源码包,并进行解压缩操作 https://download.redis.io/releases/ [root@Redis-Ubuntu-1804-p21:~]# wget https://download.redis.io/releases/redis-5.0.14.tar.gz ......
Redis 实例

数据结构与对象------Redis

参考《Redis设计与实现》 系列文章目录和关于我 一丶简单动态字符串 当redis需要的不仅仅是一个字符串字面量,而是一个可以被修改的字符串值时,就会使用SDS(simple dynamic string)来表示字符串值。比如set msg "hello world"将创建一个新键值对,键值对的键 ......
数据结构 对象 结构 数据 Redis

Redis双写缓存更新策略

缓存更新策略(双写一致) 在业务初始阶段,流量很少的情况下,通过直接操作数据是可行的操作,但是随着业务量的增长,用户的访问量也随之增加,在该阶段自然需要使用一些手段(缓存)来减轻数据库的压力;所谓遇事不决,那就加一层。 在当前技术栈中,redis当属缓存的第一梯队了,但是随着缓存的引入,业务架构和问 ......
缓存 策略 Redis

docker 容器操作、应用部署、mysql,redis,nginx、迁移与备份、Dockerfile

==容器操作== # 启动容器 docker start 容器id # 停止容器 docker stop 容器id # 文件拷贝 先创建文件 mkdir:文件夹 vi vim touch:文件 # 容器的文件copy到宿主机上(不是在容器内部操作) docker cp 容器名称:容器目录 需要拷贝的 ......
容器 Dockerfile 备份 docker mysql

redis 工具类

redis 工具类 /** * Redis 工具类 */ @Component public class RedisUtil { @Resource private RedisTemplate<String, Object> redisTemplate; public RedisUtil(Redis ......
工具 redis

【Docker】容器操作 mysql部署 redis部署 nginx部署 迁移与备份 Dockerfile

上节回顾 # 1 docker 启动,停止,查看状态命令 systemctl start docker systemctl stop docker systemctl status docker docker info # 查看详情 systemctl enable docker # 开机自启动 # ......
容器 Dockerfile 备份 Docker mysql

Redis基础数据结构

五种基础数据结构: string(字符串)、list(列表)、set(集合)、hash(集合)和set(有序集合) 使用命令redis-cli即可连接 使用go语言代码连接redis: import ( "github.com/go-redis/redis" ) var c *redis.Clien ......
数据结构 结构 基础 数据 Redis

redis-4-2,使用docker在同一台服务器配置redis主从复制

拉取redis镜像 docker pull redis 下载redis配置文件 https://redis.io/docs/management/config/ 在这里面找到需要的版本的配置文件 使用配置文件的时候可能会出错,从docker拉取下来的最新镜像是6.2.8版本的 ......
主从 redis 服务器 docker

springboot学习之三(整个redis)

springboot整合redis 1.依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> ......
springboot redis

PG技术大讲堂 - 第13讲:PostgreSQL Full-Page Writes 全页写

PostgreSQL从小白到专家,是从入门逐渐能力提升的一个系列教程,内容包括对PG基础的认知、包括安装使用、包括角色权限、包括维护管理、、等内容,希望对热爱PG、学习PG的同学们有帮助,欢迎持续关注CUUG PG技术大讲堂。 Part 13:full-page Writes 内容1:Postgre ......
大讲堂 PostgreSQL Full-Page Writes 技术

redis基础操作,应用

通用命令: keys : 查看符合模版的所有key del: 删除指定的key exists: 判断key是否存在 expire: 给key设置有效期 ttl: 查看key的剩余时间 String命令: String类型的value有三种形式: String ,int , float set:添加/ ......
基础 redis