Window环境下的数据库部署——Redis数据库[通俗易懂]

Window环境下的数据库部署——Redis数据库[通俗易懂]1.Redis简介 Remote Dictionary Server(Redis) 是一个开源的,可基于内存亦可持久化的 Key-Value 数据库. Key 字符类型,其值(value)可以 是 字

Window环境下的数据库部署——Redis数据库

1.Redis简介

Remote Dictionary Server(Redis) 是一个开源的,可基于内存亦可持久化的 Key-Value 数据库. Key 字符类型,其值(value)可以 是 字符串(String), 哈 希(Map), 列表(list), 集合(sets) 和 有序集合(sorted sets)等类型, 每种数据类型有自己的专属命令。所以它通常也被称为数据结构服务器。 Redis 的作者是 Salvatore Sanfilippo,来自意大利的西西里岛,现在居住在卡塔尼亚。目 前供职于 Pivotal 公司(Pivotal 是 Spring 框架的开发团队),Salvatore Sanfilippo 被 称为 Redis 之父。

2.Window下环境配置

1. 下载

  • 官网地址:http://redis.io/

  • Window版下载:https://github.com/MSOpenTech/redis/releases

Window环境下的数据库部署——Redis数据库[通俗易懂]

2. Redis文件结构

下载的 Redis-x64-3.2.100.zip 解压后,放到某个目录(例如 d: ools),即可使用。目录结构

Window环境下的数据库部署——Redis数据库[通俗易懂]

3.安装配置

(1)Redis服务的启动有两种方式

  • 临时启动服务的方式
    直接从文件中启动双击 redis-server.exe 启动服务(不推荐此方式,此方式启动的服务关闭后服务直接关闭)
  • 以window后台进程启动服务(只要开机,则服务自动启动,除非在window服务中进制)启动过程如下
    1、cmd命令行d,定位到Redis安装目录下:cd C: edis
    2、以Windows后台服务安装redis服务(可以设置数据库服务开机自启):redis.windows-service.conf为相应的安装配置文件
    redis-server –service-install redis.windows-service.conf –loglevel verbose
    3、redis-server –service-start ( 启动服务 )

4.Redis客户端启动方式

  • A、直接连接 redis (默认 ip127.0.0.1,端口 6379):./redis-cli 在 redis 安装目录执行 ./redis-cli 此命令是连接本机 127.0.0.1 ,端口 6379 的 redis

Window环境下的数据库部署——Redis数据库[通俗易懂]

  • B、 指定 IP 和端口连接 redis:./redis-cli -h 127.0.0.1 -p 6379 -h redis 主机 IP(可以指定任意的 redis 服务器) -p 端口号(不同的端口表示不同的 redis 应用) 在 redis 安装目录 执行 ./redis-cli -h 127.0.0.1 -p 6379

Window环境下的数据库部署——Redis数据库[通俗易懂]

5.Redis安装与配置相关命令

1.Redis命令
redis-server –service-install redis.windows-service.conf –loglevel verbose
3、redis-server –service-start ( 启动服务 )
4、redis-server.exe –service-uninstall (卸载服务)
5、redis-cli -h 127.0.0.1 -p 6379 -a zf1996(以知道IP登录远程服务端)h-IP p-端口 a-登录密码(可有可无)

(2)配置文件中的相关参数

功能 对应的配置文件
修改绑定端口 注释掉bind 127.0.0.1,默认为监听所有ip
保护模式关闭 protected-mode yes默认redis开启了保护模式,只允许本机通过127.0.0.1访问,其他ip无法访问
修改监听端口 port 6379
修改日志等级 loglevel notice
修改日志文件名 logfile “server_log.txt“
修改windows日志的事件名 syslog-ident redis为syslog-ident “redis-28380“
修改密码 requirepass foobared(注释掉为默认无密码)

6.Redis数据库图形界面

Redis Desktop Manager:C++ 编写,响应迅速,性能好

  • 官网地址: https://redisde sktop.com/

  • github:https://github.com/uglide/RedisDesktopManager

  • 使用文档:p://docs.redisdesktop.com/en/latest/

  • redis 中文版命令大全: http://redisdoc.com/

Window环境下的数据库部署——Redis数据库[通俗易懂]

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/5619.html

(0)
上一篇 2023-05-01
下一篇 2023-05-02

相关推荐

  • 用Python计算平方根

    用Python计算平方根平方根是数学中的基本概念,它是一个数的正平方根的非负解。计算平方根是很多数学和计算科学问题的基础。Python作为一种常用的编程语言,提供了多种方法来计算平方根。本文将介绍Python中计算平方根的不同方法。

    2024-09-12
    23
  • Python字符串处理技术详解

    Python字符串处理技术详解字符串是在计算机科学中的重要概念,也是 Python 编程语言中最基本的数据类型之一。Python 提供了方便、快捷和灵活的字符串处理技术,使得我们能够轻松地对字符串进行操作,从而完成各种任务。

    2024-08-08
    26
  • Python回调函数详解

    Python回调函数详解回调函数是在函数调用的过程中,通过函数参数传递给另一个函数的函数。

    2024-08-21
    26
  • 利用Python的str()方法进行字符串操作

    利用Python的str()方法进行字符串操作Python是一种高级编程语言,拥有强大的字符串处理能力。字符串是一种常见的数据类型,经常被用作数据处理、文本处理、网络编程和许多其他应用程序中的输入、输出和存储。Python中的字符串类型被定义为str,是不可变的序列类型。

    2024-03-09
    85
  • 合肥哪里可以开运输费发票-合肥_新闻网「建议收藏」

    合肥哪里可以开运输费发票-合肥_新闻网「建议收藏」合肥哪里可以开运输费发票【電薇同步;1.3.7 – 1.0.9.5 – 5.9.1.9.】李生、诚、信、合、作,保、真、售、后、保、障、长、期、有、效。adb的全称为Android Debug Br…

    2023-02-02
    150
  • mysql 导入_如何安装实例数据库

    mysql 导入_如何安装实例数据库下载与安装 较新的 mysql 安装包通常带有这个示例数据库,只要在安装时选择完全安装,或者在自定义安装时注意勾选示例数据库即可。 也可以到 https://dev.mysql.com/doc/in…

    2023-02-23
    143
  • Python实现文本分割: split line

    Python实现文本分割: split line在Python中,split()函数是用于对字符串进行分割的函数。其最常见的用法是将一个长的字符串按照某个分隔符进行分割,得到一个由多个子字符串组成的列表。例如,我们可以使用split()函数将一个字符串按照空格进行分割:

    2024-03-25
    76
  • 为什么在Python中使用None是件好事?

    为什么在Python中使用None是件好事?None是Python中的一个特殊对象,表示空值或者不存在。在Python中,None可以在函数中作为占位符使用,表示该参数暂时没有值。

    2023-12-22
    108

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注