postgresql redis lamp

redis使用事务

### redis 管道 ```py # 事务 --》四大特性 -原子性 -一致性 -隔离性 -持久性 #redis使用事务 import redis con=redis.Redis() p=con.pipeline(transacction=True)#使用事务 p.multi()开启事务 #任务 ......
事务 redis

redis之列表和其他操作

### redis之列表 ```python 1 lpush(name, values) 2 rpush(name, values) 表示从右向左操作 3 lpushx(name, value) 4 rpushx(name, value) 表示从右向左操作 5 llen(name) 6 linser ......
redis

redis数据类型和字符串操作

### redis数据类型 ```python 1 字符串 》做缓存,做计数器 ''' set key value get key mset k1 v1 k2 v2 ... mget k1 k2 ... setex key exp value incrby key increment ''' 2 列 ......
字符串 字符 类型 数据 redis

redis简单介绍和使用

### redis安装 ```python """ 1、官网下载:安装包或是绿色面安装 2、安装并配置环境变量 # 官网:https://redis.io/ -下载完是源代码:c语言源码 :https://redis.io/download/#redis-stack-downloads -最稳定:6 ......
redis

MySQL败给了PostgreSQL!

在软件领域,数据库是毫无疑问的中流砥柱。在这片历史悠久、玩家众多的沃土上,流传着着无数技术和商业交织的故事。如今,老一代商业数据库日薄西山,开源数据库步步为营,处在浪潮之巅的我们已然可以看见其中的暗流涌动。在这场群雄逐鹿的戏码里,MySQL与PostgreSQL之争渐趋白热化。MySQL的衰落不再是 ......
PostgreSQL MySQL

Redis

一.设置密码 步骤1:application.xml下配置redis 步骤2:redis 目录下配置文件 redis-windows.conf的requirepass字段 requirepass pwd 步骤3:redis-cli 客户端设置密码 config set requirepass 'pw ......
Redis

什么是 Redis?【Redis】

Redis是一个基于 内存 的 key-value 结构的数据库 主要特点 1. 基于内存存储,读写性能高 - Redis读的速度是110000次 / S 2. 适合存储热点数据(商品、新闻资讯) 3. 它存储的 value 类型比较丰富,也称为结构化 NoSQL 数据库 ......
Redis

Redis6 的安装

# 安装网址 ‍ | Redis 官方网站 | Redis 中文官方网站 | | | | | [**http://redis.io**](http://redis.io) | http://redis.cn/ | ‍ # 安装版本 ‍ 6.2.1 for Linux(redis-6.2.1.tar. ......
Redis6 Redis

2-Redis概述

​![image](https://img2023.cnblogs.com/blog/2942345/202306/2942345-20230622081504394-95093556.png)​ ‍ # 1. 应用场景 ‍ ## 1.1 配合关系型数据库做高速缓存 ‍ - 高频次,热门访问的数据, ......
Redis

【Azure Redis 缓存】应用中出现连接Redis服务错误(production.ERROR: Connection refused)的排查步骤

问题描述 在PHP应用中,连接Redis的方法报错 RedisException(code: 0): Connection refused at /data/Redis/Connectors/PhpRedisConnector.php production.ERROR: Connection ref ......
Redis 缓存 Connection production 步骤

redis部署

# redis部署 [toc] ## 一、环境 ```sh 操作系统:Centos8.4 x86 操作用户:root gcc版本:8.5.0 Redis版本:6.2.6 [root@cloud ~]# cat /etc/redhat-release CentOS Linux release 8.2. ......
redis

2023-06-21:redis中什么是BigKey?该如何解决?

2023-06-21:redis中什么是BigKey?该如何解决? 答案2023-06-21: ### 什么是bigkey bigkey是指存储在Key-Value数据库中的键对应的值所占用的内存空间较大。举个例子,如果值是字符串类型,它可以达到最大512MB的存储空间;如果值是列表类型,最多可以存 ......
BigKey redis 2023 06 21

Redis认识

[toc] *注:*本文档仅代表个人笔记,如有错误请见谅 ## Redis认识操作以及理解 ### 1、认识 Redis(全称:Remote Dictionary Server 远程字典服务)是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、key-value数据库,并提 ......
Redis

基于Redis实现查找附近的人/排行榜

引言 在日常使用的有些APP中,想什么微信,百度地图,可以可以搜寻附近的人,距离自己多远,以及在地图上我们可以搜索附近的某个地点,距离自己的位置。针对这种类似的功能,我们可以通过redis就能实现。 redis在3.2版本之后也提供了地理位置的能力,使用redis可以轻松实现查找附近的人 一:附近的 ......
排行榜 Redis

PG-DBA培训03:Linux平台PostgreSQL安装配置与管理入门

一、风哥PG-DBA培训03:Linux平台PostgreSQL安装配置与管理入门 本课程由风哥发布的基于PostgreSQL数据库的系列课程,本课程属于PostgreSQL数据库实战入门与安装配置阶段之Linux平台PostgreSQL安装配置与管理入门课程,学完本课程可以掌握基于Linux平台的 ......
PostgreSQL PG-DBA Linux 平台 DBA

PG-DBA培训04:PostgreSQL数据类型与数据库设计规范

一、风哥PG-DBA培训04:PostgreSQL数据类型与数据库设计规范 本课程由风哥发布的基于PostgreSQL数据库的系列课程,本课程属于PostgreSQL数据库SQL开发与应用实战阶段之PostgreSQL数据类型与数据库设计规范,学完本课程可以掌握PostgreSQL SQL语句基础讲 ......
数据 PostgreSQL 类型 数据库 PG-DBA

PG-DBA培训06:PostgreSQL数据定义与数据对象开发设计

一、风哥PG-DBA培训06:PostgreSQL数据定义与数据对象开发设计 本课程由风哥发布的基于PostgreSQL数据库的系列课程,本课程属于PostgreSQL数据库SQL开发与应用实战阶段之PostgreSQL数据定义与数据对象开发设计,学完本课程可以掌握索引类型,索引,约束,视图,序列, ......
数据 开发设计 PostgreSQL 对象 PG-DBA

PG-DBA培训02:Win平台PostgreSQL安装配置与管理入门 原创

一、风哥PG-DBA培训02:Win平台PostgreSQL安装配置与管理入门 本课程由风哥发布的基于PostgreSQL数据库的系列课程,本课程属于PostgreSQL数据库实战入门与安装配置阶段之Win平台PostgreSQL安装配置与管理入门课程,学完本课程可以掌握基于Windows平台的Po ......
PostgreSQL PG-DBA 平台 DBA Win

PG-DBA培训05:PostgreSQL数据查询与SQL语句增删改 原创

一、风哥PG-DBA培训05:PostgreSQL数据查询与SQL语句增删改 本课程由风哥发布的基于PostgreSQL数据库的系列课程,本课程属于PostgreSQL数据库SQL开发与应用实战阶段之PostgreSQL数据查询与SQL语句增删改,学完本课程可以掌握PostgreSQL SQL增删改 ......
语句 PostgreSQL 数据查询 数据 PG-DBA

PG-DBA培训01:PostgreSQL数据库基础入门培训

一、风哥PG-DBA培训01:PostgreSQL数据库基础入门培训课程 本课程由风哥发布的基于PostgreSQL数据库的系列课程,本课程属于PostgreSQL数据库实战入门与安装配置阶段之PostgreSQL数据库基础入门培训课程,学完本课程可以掌握PostgreSQL数据库简介,Postgr ......
PostgreSQL 数据库 基础 数据 PG-DBA

Redis持久化方案

**Redis有两种持久化方案** - RDB持久化 - AOF持久化 **RDB持久化** RDB全称Redis Database Backup file(Redis数据备份文件),也被叫做Redis数据快照。简单来说就是把内存中的所有数据都记录到磁盘中。当Redis实例故障重启后,从磁盘读取快照 ......
方案 Redis

redis缓存失效下的降级和熔断以及测试方法

一、什么是降级和熔断 1、降级:禁用某些接口,只开放核心接口 2、熔断:禁用某些服务 说明:禁用的接口和服务访问会报错或拒绝访问。 二、如何测试 1、梳理服务中的核心接口列表 2、梳理系统重的核心服务列表 3、验证核心接口和服务的降级和熔断策略是否生效 注意:这种方式不好模拟,一般情况下降级和熔断策 ......
缓存 方法 redis

redis学习十二:数据类型命令及落地运用 (Stream)

redis流(Stream):就是redis版本的MQ,消息中间件 作用:实现消息队列,它支持消息的持久化,支持自动生成全局唯一id,支持ack确认消息的模式,支持消费组模式等,让消息队列更加的稳定和可靠。 1.xadd key */id field value 添加消息到队列末尾,id必须比上个i ......
命令 类型 数据 Stream redis

抛砖引玉:Redis 与 接口自动化测试框架的结合

> 接口自动化测试已成为保证软件质量和稳定性的重要手段。而Redis作为一个高性能的缓存数据库,具备快速读写、多种数据结构等特点,为接口自动化测试提供了强大的支持。勇哥这里粗略介绍如何结合Python操作Redis,并将其应用于接口自动化测试框架中,以提升测试效率和数据管理能力。 ### Redis ......
抛砖引玉 框架 接口 Redis

redis迁移

redis的几种数据导入导出方式【转】 环境说明:202.102.221.11 redis源实例202.102.221.12 redis目标实例202.102.221.13 任意linux系统 一、redis-dump方式 1.安装redis-dump工具 [root@202.102.221.13 ......
redis

redis学习十一:数据类型命令及落地运用 (GEO)

redis之地理空间GEO 1.geoadd key longitude latitude 名称 ; zrange key 0 -1 查看 如果出现乱码问题登录时候加上--raw 2.geopos key 名称 获取对应经纬度 3.用geohash表示 4.geodist距离多少km/m 5.geo ......
命令 类型 数据 redis GEO

Postgresql使用中踩过的坑

一,日期类型的比较问题 数据库中存储日期的字段为timestamp类型,而Java对象中对应属性的类型的Date类型,两者进行比较时,需要进行一定的格式转换。 案例:数据库中存储的日期存在时分秒,现在要查询某个时间(某年某月某日)的数据,直接比较查询可能因为时分秒的不同导致查询到的数据为空,需要将D ......
Postgresql

设置生产redis密码

应等保检测需求,某个生产业务的redis没有设置密码,安全性低,存在未授权访问漏洞, 可成功设置 key-value。 一、查看redis是否有其他应用在使用,输入命令client list,可以看到有两个服务在连接着redis,都是我们的服务,确定了没有其他组在应用这个redis就可以了,因为害怕 ......
密码 redis

使用docker-compose同时启动MySQL和Redis

#### 环境查看 ![image](https://img2023.cnblogs.com/blog/1144139/202306/1144139-20230620134949842-1945282985.png) #### 安装docker和docker-compose ``` apt -y i ......
docker-compose 同时 compose docker MySQL

SpringBoot + Redis 实现点赞

## 点赞 ### 介绍 "点赞业务"是指一种旨在增加社交媒体平台上点赞或其他积极反应数量的服务或产品。这些服务可以涉及自动化机器人生成假的点赞和粉丝,也可以包括更为复杂的营销策略,旨在创建有吸引力的内容并建立忠实的追随者。然而,需要注意的是,许多社交媒体平台都严格禁止使用假的点赞和粉丝,参与此类行 ......
SpringBoot Redis