分布式 脚本redis setnx

交叉编译redis服务,并设置开机自启动

交叉编译需要下载redis源码 1、下载源码 源码可以前往redis下载链接 2、源码解压 tar zxvf 7.0.2.tar.gz 3、输入命令 cd redis-7.0.2/ make distclean make clean 4、编译 交叉编译指令如下 make MALLOC=libc CC ......
redis

apifox脚本调用jar包

前言 最近在工作中使用apifox作为协同开发工具,感受还是很不错的,而且中文的文档可读性也很好。其中自定义脚本可以节省很多工作量,但是作为一个java开发,对于其他语言确实不熟,apifox的脚本引擎又是基于Javascript的,用起来不是那么地丝滑,好在是支持脚本调用其他语言的,其中就支持调用 ......
脚本 apifox jar

Redis单机部署

Redis单机部署 一、安装gcc工具 gcc -v查看本机是否安装gcc、如未安装则yum -y install gcc-c++ 若已安装需看gcc版本是否与redis兼容(4版本gcc最多支持5版本的redis) 二、安装Rdis-5.0.12 准备安装包(本次使用5.0.12版本) tar z ......
单机 Redis

使用daocloud安装脚本安装

使用daocloud安装脚本安装curl -sSL https://get.daocloud.io/docker | sh Docker服务操作# 启动service docker start# 配置自动启动systemctl enable docker.service# 重启systemctl r ......
脚本 daocloud

redis key的一些常用命令

1,删除key del key 2,检查key是否存在 exists key 3,为key设置过期时间,以秒计 expire key seconds 4,为key设置过期时间,参数是时间戳 expireat key timestamp 5,为key设置过期时间,已毫秒计 pexpire key mi ......
命令 常用 redis key

企业微信多开-window脚本

企业微信多开-window脚本(附:工具包) 文件内容如下: 步骤 右键运行.bat文件即可 程序执行完成即可点击企微图标,进行多开 依次进行上步骤,可进行无限多开 脚本下载链接: 企业微信多开-window脚本-压缩包 ......
脚本 window 企业

jmeter清除脚本历史记录

获取许多朋友跟我一样有个疑问,那就是jmeter保存的脚本历史记录究竟如何删除,在下图中:“文件 —> 最近打开 —> 历史记录”便可以看到我们之前操作过的脚本,确实脚本的保留对经常使用时是很方便的,但是你却发现没有明显的清除方法 步骤一: 1.在运行(windows+R可以打开)中输入:reged ......
脚本 jmeter 历史

Linux手动安装Redis

安装 下载、解压、编译Redis $ wget http://download.redis.io/releases/redis-6.0.6.tar.gz $ tar xzf redis-6.0.6.tar.gz $ cd redis-6.0.6 $ make 进入到解压后的 src 目录,通过如下命 ......
手动 Linux Redis

c# redis系列二

Hash Hash:key--Dictionary, 1 节约空间(zipmap的紧密摆放的存储模式) 2 更新/访问方便(hashid+key) Hash数据很像关系型数据库的表的一行数据, 但是字段是可以随意定制的,没有严格约束的,非常灵活 如果说我们要存储一个模型,如果还是存储string类型 ......
redis

c# redis系列一

NoSql Not Only Sql非关系型数据库 由于关系型数据库中数据的关系复杂 ,再就是数据读取和写入压力,硬盘的速度满足不了,尤其是一些大数据量 所以产生了NoSql了,比如Redis。 Redis Redis特点 (1)是基于内存的,关系型数据库则是存到硬盘中的。 (2)没有严格的数据格式 ......
redis

redis面试

https://blog.csdn.net/zps925458125/article/details/115258374 https://blog.csdn.net/Design407/article/details/105274226?utm_medium=distribute.pc_releva ......
redis

dockerfile部署vue+springboot+redis

后端部署: 一、拉取并启动redis镜像 1、在服务器/usr/local/etc/redis/文件目录下建立redis.conf配置文件,配置信息如下: bind 0.0.0.0 protected-mode no 2、拉取并启动最新的redis镜像,映射宿主机端口并挂载目录 docker run ......
dockerfile springboot redis vue

linux系统下mysql自动定时脚本

查看脚本代码 #!/bin/bash # 备份路径 BACKUP=/mnt/databackup/sql # 当前时间 DATETIME=$(date +%Y-%m-%d) echo " 备份开始 " # 数据库名称 DATABASE=hysoftv21_zsyml # 数据库地址 HOST=loc ......
脚本 系统 linux mysql

shell脚本中实现多线程

#并发大小 threadNum=10 concurrent_common(){ fileName=$1 #生成临时管道文件 mkfifo sdbfifo exec 7<> sdbfifo rm -rf sdbfifo for i in $(seq 1 ${threadNum}) do echo >& ......
线程 脚本 shell

性能问题定位脚本

--查当前会话sql 定位查询较慢的sql select s.SID, s.SERIAL#, s.SECONDS_IN_WAIT, round((sysdate - s.SQL_EXEC_START) * 3600 * 24) as sql_exec_seconds, q.SQL_TEXT, q.S ......
脚本 性能 问题

GO实现Redis:GO实现Redis协议解析器(2)

本文实现Redis的协议层,协议层负责解析指令,然后将指令交给核心database执行 echo database用来测试协议层的代码 https://github.com/csgopher/go-redis RESP协议 RESP是客户端与服务端通信的协议,格式有五种:正常回复:以“+”开头,以“ ......
Redis

和chatgpt的对话,写一个python脚本

我:写一个python脚本。实现如下功能:1.通过调用openai api和chatgpt连续对话;2.创建chat模式的程序;3.用户在终端输入字符和命令的方式和chatgpt对话;4.程序的输出界面要有好;5.添加try 语句来保护函数 6.messages参数长度超过2048的时候,你需要合理 ......
脚本 chatgpt python

什么是redis

一、redis简介 Redis 是C语言开发的一个开源高性能键值对的内存数据库,可以用来做数据库、缓存、消息中间件等场景,是一种NoSQL(not-only sql,非关系型数据库)的数据库 二、Redis特点 优秀的性能,数据是存储在内存中,读写速度非常快,可支持并发10W QPS 单线程但进程, ......
redis

python读取Oracle相关表生成sqlldr脚本文件

# -*- coding: utf-8 -*- import os import pandas as pd import cx_Oracle as cx # os.environ['path'] = r'D:\Program Files\plsql developer8.0\instantclien ......
脚本 文件 python Oracle sqlldr

Redis分布式锁篇

18、什么是分布式锁? 概述:在分布式系统中,多个线程访问共享数据就会出现数据安全性的问题。而由于jdk中的锁要求多个线程在同一个jvm中,因此在分布式系统中无法使 用jdk中的锁保证数据的安全性,那么此时就需要使用分布式锁。 作用:可以保证在分布式系统中多个线程访问共享数据时数据的安全性 举例: ......
分布式 Redis

分布式事务解决方案

参考:https://blog.csdn.net/a745233700/article/details/122402303 一、2PC: 2PC,两阶段提交,将事务的提交过程分为资源准备和资源提交两个阶段,并且由事务协调者来协调所有事务参与者,如果准备阶段所有事务参与者都预留资源成功,则进行第二阶段 ......
分布式 解决方案 事务 方案

mysql定期备份bat脚本

@echo off echo 设置MySql数据库的连接信息 set host=127.0.0.1 set port=3306 set user=root set pass=123456; echo 设置要备份MySql数据库名称 set dbname=hncg echo 获取当天的日期格式,例如: ......
脚本 备份 mysql bat

Redis 字符串(String)

Redis 字符串(String) Redis 字符串数据类型的相关命令用于管理 redis 字符串值,基本语法如下: 语法 > COMMAND KEY_NAME 实例 > set name asa OK > get name asa 字符串命令 SET Redis SET 命令用于设置给定 key ......
字符串 字符 String Redis

我在写sql脚本 把一段带有多个单引号的sql字符串 插入到一个表中带有字符串类型的字段属性中报错,不知道怎么处理

里面的单引号要转义,\',但是结果还是不成功,因为oracle的转义字符是‘ 解决方法: 两个单引号等于一个单引号 ......
字符串 字符 中报 引号 字段

最强分布式搜索引擎——ElasticSearch

最强分布式搜索引擎——ElasticSearch 本篇我们将会介绍到一种特殊的类似数据库存储机制的搜索引擎工具——ES elasticsearch是一款非常强大的开源搜索引擎,具备非常多强大功能,可以帮助我们从海量数据中快速找到需要的内容 我们会从下面几个角度来讲解ElasticSearch: ES ......

伯努利分布及衍生分布、随机游走

伯努利实验 伯努利实验概念及性质 定义:事件域为:$\mathcal F = { \varnothing ,A,\bar A,\Omega }$,只两种可能结果的试验称为伯努利实验。 现考虑重复n次独立试验的伯努利实验(这里每个$A$概率不变),这种实验称之为n重伯努利实验,记为$E^n$。 其样本 ......

跨站脚本攻击

跨站脚本攻击 XSS攻击原理 跨站脚本攻击(Cross Site Scripting),XSS是一种经常出现在web应用中的计算机安全漏洞 它允许恶意web用户将代码植入到提供给其它用户使用的页面中,其他用户在观看网页时,恶意脚本就会执行 这类攻击通常通过注入HTML或js等脚本发动攻击 攻击成功后 ......
脚本

Redis消息队列的使用与详解

一、Redis基本介绍 Redis消息队列是基于Redis的Pub/Sub(发布/订阅)功能实现的一种轻量级消息队列。Redis消息队列主要用于解耦生产者和消费者,将生产者产生的数据异步地发送给消费者,从而提高系统的并发能力和处理效率。在分布式系统中,Redis消息队列也可以用于实现分布式事务、分布 ......
队列 消息 Redis

GO实现Redis:GO实现TCP服务器(1)

本文实现一个Echo TCP Server interface/tcp/Handler.go type Handler interface { Handle(ctx context.Context, conn net.Conn) Close() error } Handler:业务逻辑的处理接口 H ......
服务器 Redis TCP

分布式版本控制系统——Git 常用指令

分布式版本控制系统——Git 常用指令 一、Git优缺点 缺点:占用磁盘空间较大 优点:版本切换时非常快,因为每个版本都是完整的文件快照,切换版本时直接恢复目标版本的快照即可 特点:空间换时间 二、GIt中的三个区域 使用Git管理的项目,拥有三个区域,分别是工作区、暂存区、Git仓库 三、中的三种 ......
分布式 控制系统 指令 常用 版本