Redis安装配置

2023-11-14

1.下载
http://redis.io/download

2.安装
#安装C语言环境(已经安装可跳过)

yum install gcc-c++

#下载压缩包

wget http://download.redis.io/releases/redis-4.0.1.tar.gz

#解压

tar -zxvf redis-4.0.1.tar.gz

#进入解压目录并编译Redis

cd redis-4.0.1

#进行编译

make

#安装Redis

make install PREFIX=/usr/local/redis

3.运行

cp -r redis.conf /usr/local/redis/bin/

#开启服务端

./redis-server redis.conf

4.连接
#开启新的窗口,运行客户端进行连接

cd /usr/redis/

#链接此redis

./redis-cli  或者  ./redis-cli -h 127.0.0.1 -p 6379

-h:指定主机IP
-p:指定主机端口
默认主机IP是127.0.0.1 默认端口 6379
不填则使用默认值

5.配置后台运行
#打开配置文件

vim redis.conf

daemonize no修改为daemonize yes即可

6.开启远程访问
将bind注释,将protected-mode改为no
设置密码
requirepass 123456
重启

ps -ef|grep redis
kill -9 666
./redis-server redis.conf

7.远程连接
#远程连接
./redis-cli -h 你服务器的ip -p 6379 -a 你的密码

8.设置最大内存

编辑redis配置文件,加入最大内存使用限制,我根据服务器的情况设置为3G

maxmemory 3221225472

9.工具
Redis Desktop Manager 的下载路径
https://pan.baidu.com/s/1Jvr9MbgFn4UJh4M1AMo3gA 提取码:3i9b

参考
https://blog.csdn.net/weixin_40238625/article/details/88216175
https://blog.csdn.net/zhaokk_git/article/details/82220832
https://blog.csdn.net/Let_me_tell_you/article/details/93842916

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Redis安装配置 的相关文章

  • socket.io redis 和内存泄漏

    我的socket io版本是 电子邮件受保护 cdn cgi l email protection and 电子邮件受保护 cdn cgi l email protection 我在 Windows 上 在某些地方 我看到问题已得到解决 我
  • 使用brew在MacOSx上安装Redis JSON

    如何使用brew 在 macOSx 上安装 RedisJSON 如何在不编译redis的情况下启用redis上的模块 我不想使用 docker 客户端 Redis Stack 可能是最简单的方法 它不仅仅是 RedisJSON 还包括 Re
  • PooledRedisClientManager 未释放连接

    我将 json 数据列表存储在 redis 中并使用 ServiceStack c 客户端访问它 我本质上是在管理自己的外键 我在其中存储zrangeid 我使用应用程序内部的接口从zrange然后从 Redis 获取底层 json 对象并
  • 如何设置 Celery 以通过 ssl 与 Azure Redis 实例对话

    使用 的伟大答案 如何在microsoft azure上的django项目中配置celery redis https stackoverflow com questions 39616701 how to configure celery
  • 库存管理系统的 SQL 与 NoSQL

    我正在开发一个基于 JAVA 的网络应用程序 主要目的是拥有在多个称为渠道的网站上销售的产品的库存 我们将担任所有这些渠道的管理者 我们需要的是 用于管理每个渠道的库存更新的队列 库存表 其中包含每个通道上分配的正确快照 将会话 ID 和其
  • redis-cli 重定向到 127.0.0.1

    我在PC1上启动Redis集群 然后在PC2上连接它 当需要重定向到另一个集群节点时 它会显示Redirected to slot 7785 located at 127 0 0 1 但应该显示Redirected to slot 7785
  • 如何将 ActionController::Live 与 Resque + Redis 一起使用(用于聊天应用程序)

    我正在尝试为我的 Rails 应用程序构建聊天功能 我在用ActionController Live Puma Resque Redis为了这 所以基本上在这种情况下 redissubscribe方法正在后台运行 使用resque 到目前为
  • 通过 StackExchange.Redis 连接到 Redis Servier

    我尝试使用以下方法制作一个测试项目Redis https redis io服务器 通过 Virtual Box 安装在 Linux Ubuntu 虚拟机上 Linux 机器通过 Virtual Box 的桥接适配器与本地网络连接 Virtu
  • SignalR 无法连接到 SSL 上的 Azure Redis

    我目前在 Azure 上托管我的 redis 缓存服务器 并让 signalR 依赖它作为骨干 使用以下内容 GlobalHost DependencyResolver UseRedis 服务器 端口 密码 eventKey 这可以在端口
  • Lua中按字符分割字符串

    我有像这样的字符串 ABC DEF 我需要将它们分开 字符并将两个部分分别分配给一个变量 在 Ruby 中 我会这样做 a b ABC DEF split 显然Lua没有这么简单的方法 经过一番挖掘后 我找不到一种简短的方法来实现我所追求的
  • 为什么 Redis TimeSeries 不捕获聚合中的最后一个元素?

    我试图了解 Redis 的时间序列规则创建的工作原理 但我很困惑为什么 Redis 会忽略聚合中的最后一项 并想知道这是否是预期的行为 我在中创建了示例代码redis cli为了显示 127 0 0 1 6379 gt FLUSHALL O
  • 有没有办法让特定的key在集群模式下定位到特定的redis实例上?

    我想让我的多锁位于不同的redis实例上 我发现redission可以指定一个实例来执行命令 但是如果该命令与key相关 则指定的实例会将命令传输到另一个实例 你能给我一些建议吗 你可以 但这并不是微不足道的 首先 Redis 在键中使用大
  • Redis是如何实现高吞吐量和高性能的?

    我知道这是一个非常普遍的问题 但是 我想了解允许 Redis 或 MemCached Cassandra 等缓存 以惊人的性能极限工作的主要架构决策是什么 如何维持连接 连接是 TCP 还是 HTTP 我知道它完全是用C写的 内存是如何管理
  • 使用 Celery 通过 Gevent 进行实时、同步的外部 API 查询

    我正在开发一个 Web 应用程序 该应用程序将接收用户的请求 并且必须调用许多外部 API 来编写对该请求的答案 这可以直接从主 Web 线程使用 gevent 之类的东西来扇出请求来完成 或者 我在想 我可以将传入的请求放入队列中 并使用
  • 为什么Redis中没有有序的hashmap?

    Redis 数据类型 http redis io topics data types包括排序集 http redis io topics data types intro sorted sets以及其他用于键值存储的必要数据结构 但我想知道
  • 想要在后台不间断地运行redis-server

    我已经下载了 redis 2 6 16 tar gz 文件并安装成功 安装后我运行 src redis server 它工作正常 但我不想每次都手动运行 src redis server 而是希望 redis server 作为后台进程持续
  • 如何在Redis中只保存一个数据库?

    我是 Redis 新手 有一个与备份相关的问题 目前 我有一个实例在 Windows 服务器上运行 在这个实例中 我当前有一项 工作 将数据存储在一个数据库中 我不想备份这些数据 我必须创造一份新工作 我的第一个想法是将数据存储在另一个数据
  • Laravel 异常队列最大尝试次数超出

    我创建了一个应用程序来向多个用户发送电子邮件 但在处理大量收件人时遇到问题 该错误出现在failed jobs table Illuminate Queue MaxAttemptsExceededException App Jobs ESe
  • 创建 C++ Redis 模块 - “不导出 RedisModule_OnLoad() 符号”

    我在加载 Redis 模块时遇到一些问题 我只是复制来自的示例https redis io topics modules intro https redis io topics modules intro 但我把它剥下来了 include
  • 节点应用程序之间共享会话?

    我目前有两个独立的节点应用程序在两个不同的端口上运行 但共享相同的后端数据存储 我需要在两个应用程序之间共享用户会话 以便当用户通过一个应用程序登录时 他们的会话可用 并且他们似乎已登录到另一个应用程序 在本例中 它是一个面向公众的网站和一

随机推荐

  • React扩展知识

    目录 setState lazyLoad Hooks 1 React Hook Hooks是什么 2 三个常用的Hook 3 State Hook 4 Effect Hook Ref Hook 代码示例 Fragment Context 组
  • js对象常用方法

    for in遍历对象 let user name John age 30 isAdmin true for let key in user keys alert key name age isAdmin 属性键的值 alert user k
  • Linux下安装hbase

    系统环境 银河麒麟V10 JDK8 Hbase2 2 7 一 安装JDK 1 下载地址 http www oracle com technetwork java javase downloads jdk8 downloads 2133151
  • css 水平垂直居中的几种常见方式

    下面是几种常见的水平垂直居中方式 可在不同情形下方便采用不同的方式 html div class box div class content div div 共同的css content width 50 height 50 margin
  • C++中的STL中map用法详解

    map用法详解 Map是STL的一个关联容器 它提供一对一的数据处理能力 由于这个特性 它完成有可能在我们处理一对一数据的时候 在编程上提供快速通道 这里说下map内部数据的组织 map内部自建一颗红黑树 一 种非严格意义上的平衡二叉树 这
  • Python 日志-装饰器

    参考文章 程序员小谭 自动化项目实战08 日志 插入脚本展示 代码实现 def write case log def wrapper func func wraps func 防止函数名称与注释文档被重写 def inner func ar
  • listview 弹窗效果实现 +类似qq的滑动删除效果

    需求 点击ListItem 后 在item上弹出一个类似PopupWindows 的东西里面的选项根据Item的不同可以或多或少 比如说歌曲列表 有的只有下载和收藏 但有的还有mv等其他选项 昨天参考了gitHub上的一个例子 https
  • JVM GC

    文章目录 GC 核心概述 Java 自动化内存管理 什么是垃圾 内存碎片的概念 为什么需要 GC GC 相关算法对比 垃圾回收相关算法 标记阶段 引用计数算法 标记阶段 可达性分析算法 清除阶段 标记 清除 Mark Sweep 算法 清除
  • C++ 基类与派生类

    基类的私有成员在派生类中可以被继承 用sizeof也可以证明 但是不能直接访问 可以通过间接方式访问到 不能在派生类中用派生类函数调用访问 必须借助于继承的基类的公有成员函数访问基类的私有成员 C 为了确保程序员不会把系统内置类型的运算符进
  • 【Python练习:幸运7游戏】:使用随机数生成函数randrange()模仿筛子点数和判断概率问题,多次迭代求规律

    Python练习题 幸运7游戏 随机数的应用 题目 赌场中有一种称为 幸运7 的游戏 游戏规则是玩家掷两枚骰子 如果其点数和为7 玩家赢4元 如果不是7 玩家就输1元 请你分析一下 这样的规则是否公平 知识准备 这里用到一个python库自
  • mybatis连接mysql url_MyBatis与JDBC连接数据库所使用的url之间的差异

    在Windows7 系统上安装了MySQL 8 0 然后创建Maven工程 配置pom xml文件 添加了如下依赖 org mybatis mybatis 3 4 6 mysql mysql connector java 8 0 11 1
  • 如何保证某个函数只被调用一次

    From http www cnblogs com baiyanhuang archive 2010 11 13 1876677 html 一个函数caller会在其内部调用另外一个函数callee 现在的情况是 caller可能会在多个地
  • 智能指针原理剖析(一):auto_ptr、unique_ptr

    通过常规指针管理动态内存的难点及缺点 1 忘记释放动态内存 使用new malloc分配动态内存时 需要使用delete free手动释放内存 但程序员容易忘记释放内存 从而产生内存泄露 2 动态内存释放时机不对 在尚有指针引用内存的情况下
  • 【老生谈算法】matlab实现图像压缩算法源码——图像压缩

    Matlab的图像压缩技术源码 1 文档下载 本算法已经整理成文档如下 有需要的朋友可以点击进行下载 序号 文档 点击下载 本项目文档 老生谈算法 Matlab的图像压缩技术 docx 2 算法详解 一 目的要求 掌握Matlab图像图像压
  • 零基础学习Java经常犯的错误有哪些?

    Java是一种复杂的编程语言 在很长一段时间内一直主导着许多生态系统 可移植性 自动垃圾收集及其温和的学习曲线使其成为软件开发中的绝佳选择 但是 与任何其他编程语言一样 它仍然容易受到开发人员错误的影响 本文探讨了Java开发人员最常犯的几
  • Vue + Element UI 实现权限管理系统 前端篇(十四):菜单功能实现菜

    Vue Element UI 实现权限管理系统 前端篇 十四 菜单功能实现 菜单功能实现 菜单接口封装 菜单管理是一个对菜单树结构的增删改查操作 提供一个菜单查询接口 查询整颗菜单树形结构 http modules menu js 添加 f
  • Java爬虫技术(一)普通网站爬取图片

    爬虫简单介绍 用户和网站服务器的操作如下 而爬虫需要做的是模拟仿照用户机 去向服务器发送请求数据 并接受响应数据 接着去解析数据 获得我们想要的数据 步骤大致分为 准备好要爬取的网址 定义爬虫的参数 开始爬 获取爬取的数据 使用xpath技
  • 未来两年以调试osgearth源码为主线,且整合GIS引擎

    按照 https blog csdn net hankern category 9281734 html 本来以为每天调试一节就可以了 没想到 试了3周 结果只调试了3节 平均每周一节 那么就要用2年左右了 花费这么长时间 值不值得呢 跳出
  • com.alibaba.easyexcel导出EXCEL文件

    com alibaba easyexcel导出EXCEL文件 1 POM XML
  • Redis安装配置

    1 下载 http redis io download 2 安装 安装C语言环境 已经安装可跳过 yum install gcc c 下载压缩包 wget http download redis io releases redis 4 0