数据库

JMeter对MySQL数据库进行压力测试的实现步骤

一、安装并配置 JMeter 下载 官网下载,下载二进制的这个 zip 配置环境变量 然后解压到你喜欢的位置,配置环境变量,新建一个 JMETER_HOME 然后在 path 里添加 %JMETER_HOME%\bin 在 CLASSPATH 的最前部加上...

Redis中散列类型的常用命令小结

Redis散列类型 Redis是采用字典结构以键值对的形式存储数据的,而散列类型(hash)的键值也是一种字典结构,其存储了字段和字段值的映射,但字段值只能是字符串,不支持其他数据类型,也就是说,散列类型不能嵌套其他的数据类型。一个散列类型键可以包含至多2...

SQL语句实现多表查询

基本sql语句 SELECT <目标字段> FROM <数据库表> WHERE <查询条件> GROUP BY <分组依据> ORDER BY <排列依据> 多表查询 内连接 :返回满足连接条件的...

MongoDB安全配置详解

0x00 MongoDB权限介绍 1.MongoDB安装时不添加任何参数,默认是没有权限验证的,登录的用户可以对数据库任意操作而且可以远程访问数据库,需以–auth参数启动。 2.在刚安装完毕的时候MongoDB都默认有一个admin数据库,此...

简介Lua脚本与Redis数据库的结合使用

 可能你已经听说过Redis 中嵌入了脚本语言,但是你还没有亲自去尝试吧?  这个入门教程会让你学会在你的Redis 服务器上使用强大的lua语言。 Hello, Lua! 我们的第一个Redis Lua 脚本仅仅返回一个字符串,而不会...

Centos 7.2中MongoDB数据库的安装与卸载教程

一、前言 大家都知道,MongoDB 是由 C++ 语言编写的,是一个基于分布式文件存储的开源数据库系统。 MongoDB 旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。 MongoDB 将数据存储为一个文档,数据结构由键值(key-value)...

Windows11下MySQL 8.0.29 安装配置方法图文教程

一、安装包下载 二、解压与安装 三、验证 四、修改初始密码 五、环境变量配置(可选) 本文为大家分享了MySQL 8.0.29 安装配置方法图文教程,供大家参考,具体内容如下 一、安装包下载 1、下载地址 安装包,按下图所示操作下载安装包。 下载地址:My...

关于分布式锁的三种实现方式

Java中的锁主要包括synchronized锁和JUC包中的锁,这些锁都是针对单个JVM实例上的锁,对于分布式环境如果我们需要加锁就显得无能为力。 在单个JVM实例上,锁的竞争者通常是一些不同的线程,而在分布式环境中,锁的竞争者通常是一些不同的线程或者进...

Redis生成全局唯一ID的实现方法

简介: 全局唯一ID生成器是一种在分布式系统下用来生成全局唯一ID的工具 特性: 唯一性 高性能 安全性 高可用 递增性 生成规则: 有时为了增加ID的安全性,我们可以不直接使用Redis自增的数值,而是拼接一些其他信息 ID组成部分: 符号位:1bit,...

详解Redis中的List类型

本系列将和大家分享Redis分布式缓存,本章主要简单介绍下Redis中的List类型,以及如何使用Redis解决博客数据分页、生产者消费者模型和发布订阅等问题。 Redis List的实现为一个双向链表,即可以支持反向查找和遍历,更方便操作,不过带来了部分...