windows下Redis的使用

devtools/2024/12/26 8:31:47/

Redis简介:

Redis 是一个开源的使用 ANSI C 语言编写、遵守 BSD 协议、支持网络、可基于内存、分布式、可选持久性的键值对(Key-Value)存储数据库,并提供多种语言的 API。

Redis通常被称为数据结构服务器,因为值(value)可以是字符串(String)、哈希(Hash)、列表(list)、集合(sets)和有序集合(sorted sets)等类型。

下载Redis:

下载地址:GitHub - microsoftarchive/redis: Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes

选择这个.msi后缀的,进行安装。安装完毕之后,配置环境变量。

在Redis的安装目录中,编辑redis.windows.conf和redis.windows-service.conf文件,找到requirepass的关键字,修改密码为如下所示:

# requirepass foobared
requirepass 123456

启动Redis服务:

进入Redis的安装目录,cmd打开命令行,

redis-server redis.windows.conf

上图虽然启动成功了Redis服务,但关闭cmd窗口,Redis服务就会消失。所以需要把Redis设置成Windows下的服务。

redis-server --service-install redis.windows-service.conf --loglevel verbose

可在windows的服务中,看到Redis一直都在后台运行。

常用的Redis服务的命令:

卸载服务:
redis-server --service-uninstall
开启服务:
redis-server --service-start
停止服务:
redis-server --service-stop

 在redis的服务启动之后,再打开一个cmd的命令行窗口,登录Redis的数据库服务

redis-cli -h 127.0.0.1 -p 6379 -a 123456

连接到数据库之后,输入ping,若出现PONG,则说明连接成功。 

 

Redis客户端查看数据:

java开发的redis的客户端:GitHub - caoxinyu/RedisClient: Java Redis Client GUI Tool

或者是:redis-desktop-manager-0.8.8.384.exe

参考博客: 

https://download.csdn.net/blog/column/10939729/115372992

 


http://www.ppmy.cn/devtools/145209.html

相关文章

深度学习之超分辨率算法——SRGAN

更新版本 实现了生成对抗网络在超分辨率上的使用 更新了损失函数,增加先验函数 SRresnet实现 import torch import torchvision from torch import nnclass ConvBlock(nn.Module):def __init__(self, kernel_size3, stride1, n_inchannels64):super(ConvBlock…

项目开源能够带来什么?从中得到了什么?

开源软件项目的发展趋势和参与经验是一个多维度的话题,涉及技术进步、经济影响、社区动态以及个人成长等多个层面。以下是针对当前开源项目发展趋势的分析,以及参与开源项目时可能获得的经验和收获。 当前开源项目的发展趋势 技术领域的渗透加深&#x…

VSCode 性能优化指南:提高编码效率,减少资源占用

Visual Studio Code(简称VSCode)是一款广受欢迎的代码编辑器,以其强大的功能和丰富的插件生态系统著称。然而,随着项目规模的扩大和插件数量的增加,VSCode 的性能可能会受到影响。本文将介绍一系列优化措施&#xff0c…

基于Spring Boot的营销项目系统

一、系统背景与意义 随着互联网技术的飞速发展,电子商务已成为现代商业活动的重要组成部分,深刻改变了人们的购物习惯和消费模式。然而,面对日益激烈的市场竞争和消费者需求的多样化,传统的电商管理系统往往存在功能单一、数据处…

LMDeploy 大模型推理框架介绍和实践

LMDeploy 工具箱概述 1.1 LMDeploy 的核心功能 LMDeploy 是一个专为大语言模型(LLMs)和视觉-语言模型(VLMs)设计的高效且友好的部署工具箱。它集成了多种先进的技术和功能,旨在为用户提供卓越的推理性能、可靠的量化…

Linux的mmap

mmap 是一个用于内存映射文件的系统调用,广泛用于 Unix 和类 Unix 操作系统(如 Linux)。它允许程序将文件或设备映射到内存地址空间,从而可以像访问内存一样访问文件内容。这种机制提供了一种高效的文件 I/O 方法,尤其…

2025.01.15python商业数据分析top3

import pandas as pd# 文件路径为python文件位置下的相对路径 dwx pd.read_excel("电蚊香套装市场近三年交易额.xlsx", ) fmfz pd.read_excel("防霉防蛀片市场近三年交易额.xlsx") msmc pd.read_excel("灭鼠杀虫剂市场近三年交易额.xlsx") mz…

《开启微服务之旅:Spring Boot 从入门到实践》(三)

自动配置原理 配置文件到底能写什么?怎么写?自动配置原理; https://docs.spring.io/spring-boot/docs/1.5.9.RELEASE/reference/htmlsingle/#common-application-properties 自动配置原理 SpringBoot启动的时候加载主配置类,开启…