Ubuntu 14.04下Redis安装及简单测试

021、Python+fastapi,第一个Python项目走向第21步:ubuntu 24.04 docker 安装mysql8集群、redis集群(二) 安装redis 我会以三种方式安装,第一、直接最简单安装,适用于测试环境玩玩第二、conf配置安装第三、集群环境安装t=N7T8python+vue3+fastapi+ai 学习_浪淘沙jkp的博客-优快云博客https://blog.csdn.net/jiangkp/category_12623996.html。 阅读详情

摘要: Redis是目前业界非常受到欢迎的一个内存数据库,一般用作系统的中间缓存系统,用以提升整体商业系统的吞吐量和响应速度。本文将简要介绍安装的主要过程以及给出一个简要的测试代码。

1.  系统环境和版本说明

Linux操作系统选用Ubuntu 14.04, Redis的版本选取目前的最新稳定版本2.8.9。 客户端选用了Redis的Java版本jedis 2.4.2。

(http://download.redis.io/releases/)

2.  Redis的安装步骤

a. 下载Redis的安装包

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

Ubuntu 14.04下Redis安装及简单测试

b. 在目录下,解压按照包,生成新的目录redis-2.8.9

tar xvfz redis-2.8.9.tar.gz

Ubuntu 14.04下Redis安装及简单测试

c.  进入解压之后的目录,进行编译

cd redis-2.8.9

Ubuntu 14.04下Redis安装及简单测试

sudo make

sudo make

说明: 如果没有明显的错误,则表示编译成功

d.  安装

sudo make install

Ubuntu 14.04下Redis安装及简单测试

说明: 一般情况下,在Ubuntu系统中,都是需要使用sudo提升权限的

e.  在安装成功之后,可以运行测试,确认Redis的功能是否正常

sudo make test

Ubuntu 14.04下Redis安装及简单测试

Ubuntu 14.04下Redis安装及简单测试

---------------------------------------------------------------------------------------------------------------------------

提示安装tcl8.6

则需要安装tcl 详见: http://www.linuxfromscratch.org/blfs/view/cvs/general/tcl.html

1. tar zxtcl8.6.1-src.tar.gz解压 2. cd 到tcl文件夹里然后 cd unix 3. 运行 ./configure 4. 编译 make 5. 安装 make inst..

-------------------------------------------------------------------------------------------------------------------------------

f. 启动Redis服务

查找Redis安装的目录: find / -name 'redis*' ------ 在根目录下查找名称中含有redis的文件

经过查找,发现Redis被安装到了/usr/local/bin/目录下。

接下来,启动Redis服务:

/usr/local/bin/redis-server

Ubuntu 14.04下Redis安装及简单测试

Ubuntu 14.04下Redis安装及简单测试

说明: 从以上的截图中,可以发现启动的端口为缺省的6379. 用户可以在启动的时候,指定具体的配置文件,并在其中指定启动的端口。

g. 查看Redis进程

ps -ef | grep redis

Ubuntu 14.04下Redis安装及简单测试

说明: 如果可以看到进程,说明启动正常。

3. 简单的Redis测试程序

读者可以自行创建Eclipse项目,引入jedis的客户端包,测试程序如下:

public class RedisTest {

 private Jedis jedis = null;
 private String key1 = "key1";
 private String key2 = "key2";

 public RedisTest() {
  jedis = new Jedis("localhost");
 }

 public static void main(String[] args) {
  RedisTest redisTest = new RedisTest();
  redisTest.isReachable();
  redisTest.testData();
  redisTest.delData();
  redisTest.testExpire();
 }

 public boolean isReachable() {
  boolean isReached = true;
  try {
   jedis.connect();
   jedis.ping();
   // jedis.quit();
  } catch (JedisConnectionException e) {
   e.printStackTrace();
   isReached = false;
  }

  System.out
    .println("The current Redis Server is Reachable:" + isReached);
  return isReached;
 }

 public void testData() {
  jedis.set("key1", "data1");

  System.out.println("Check status of data existing:"
    + jedis.exists(key1));
  System.out.println("Get Data key1:" + jedis.get("key1"));

  long s = jedis.sadd(key2, "data2");
  System.out.println("Add key2 Data:" + jedis.scard(key2)
    + " with status " + s);
 }

 public void delData() {
  long count = jedis.del(key1);

  System.out.println("Get Data Key1 after it is deleted:"
    + jedis.get(key1));
 }

 public void testExpire() {
  long count = jedis.expire(key2, 5);

  try {
   Thread.currentThread().sleep(6000);
  } catch (InterruptedException e) {   
   e.printStackTrace();
  }

  if (jedis.exists(key2)) {
   System.out
     .println("Get Key2 in Expire Action:" + jedis.scard(key2));
  } else {
   System.out.println("Key2 is expired with value:"
     + jedis.scard(key2));
  }
 }

}

http://www.linuxidc.com/Linux/2014-05/101544p2.htm



ubuntu安装redis和部署 ubuntu安装redis和部署.按着文档步骤操作能完成安装和部署。 立即下载

相关推荐

基于决策树的英雄联盟比赛胜负预测(含完整代码)

在代码中设置随机种子(例如 RANDOM_SEED = 2024)的主要目的是为了确保每次运行代码时,随机过程的结果是一致的。通过绘制不同参数组合下的准确率图,直观地展示了参数对模型性能的影响,帮助读者更好地理解和选择合适的参数。通过设置相同的随机种子(伪随机数),可以确保每次运行代码时,随机数生成器生成的随机数序列是相同的。如果在开发过程中遇到问题,设置固定的随机种子可以帮助你更容易地定位问题,因为每次运行代码时的数据和结果都是一样的。在科学研究和实验中,结果的可重复性是非常重要的。

oisflo的博客 1920

ubuntu14.04 安装redis

1.获取redis源码 1.获取redis源码

2> /dev/null 1107

THB6128步进电机驱动芯片介绍

THB6128芯片也称为步进电机驱动芯片,采用BiCDMOS工艺,IC管脚间距为1mm的小型MFP30KR封装而成。

weichen_78的博客 7182

树莓派安装Redis(超级详细)

最近准备重操旧业了,继续学习一下Java的相关东西 安装环境 树莓派 爱好者基地2.0(64位) Redis版本 5.0.4 下载安装 用Xshell连接服务器进入root目录 下载软件 进入/opt目录 cd /opt 下载 wget http://download.redis.io/releases/redis-5.0.7.tar.gz 解压 tar -zxvf redis-5.0.7.tar.gz 看到多了redis-5.0.7文件 一般文件都安装在/usr/local/,移动目录到

qq_44318582的博客 1823

人工智能机器学习从入门到高级学习资料(含资料下载地址)

机器学习是一个技术含量较高的领域,高效学习需要多种途径相结合.以下是一些推荐的学习资源。首先介绍几个比较有用的社区,包含了丰富的学习资料

2401_86900375的博客 1648

MaxEnt软件的下载与安装

1、下载网站:http://lucky-boy.ys168.com/ (这是之前在网上搜到的,里面有许多软件安装包,感谢网页主的资源共享,违权必删)

weixin_42191203的博客 2万+

树莓派安装Redis

本文介绍了在Linux系统上安装和配置Redis的完整步骤:1)首先更新系统;2)使用apt安装Redis服务;3)验证Redis服务状态;4)修改配置文件设置访问密码;5)配置允许远程连接并测试连接。整个过程包括系统更新、软件安装、密码设置、远程访问配置等关键环节,提供了详细的命令行操作和配置示例,帮助用户快速搭建可远程访问的Redis服务。

sunshine-sm 638

Intel AX系列网卡5G热点开启失败?Linux下3种修复方案实测(含Ubuntu/OpenWRT)

本文针对Intel AX系列网卡在Linux系统下无法开启5G热点的常见问题,深入剖析了其根源在于内核LAR机制与驱动的兼容性。文章提供了三种实测有效的修复方案:针对内核低于5.5的模块参数法、适用于高内核版本的hostapd补丁编译法以及高阶的驱动修改法,帮助用户在Ubuntu、OpenWRT等环境中成功启用5G热点功能。

weixin_29291863的博客 736

树莓派安装redis

# 安装redis sudo apt-get install redis-server # 执行以下命令打开redis的配置文件: sudo vim /etc/redis/redis.conf # 1、设置允许远程连接: # 找到“bind 127.0.0.1 ::1”这一行: # redis默认是只能本地进行访问的,在前面加上“#”号 # 把这一行注释掉,表示允许任意ip进行连接。 # 进行了这一步后,使用redis就不需要先输入命令“redis-server”打开服务了 # 2、设置连接密码:.

明阳 684

【Python】torch_npu

Ascend AI处理器核心计算范式与PyTorch的桥接艺术:深入探索torch_npu的基石要真正理解,我们必须首先超越其作为PyTorch后端库的表面认知,深入其所服务的硬件——华为昇腾(Ascend)AI处理器的核心计算范式。这不仅仅是关于如何在NPU上运行PyTorch模型,更是关于NPU如何设计其计算,以及如何巧妙地将这种硬件特性映射到PyTorch的抽象层之上。1. 昇腾AI处理器的达芬奇架构:极致算力的源泉昇腾AI处理器并非传统的CPU或GPU。它采用了华为独创的达芬奇(Da Vinci)架

宅男很神经 5374

泛微ecology9二次开发-附件上传-安全实践

本文深入探讨了泛微ecology9二次开发中附件上传功能的安全实践。针对原生接口的安全机制,文章提出了同源部署与服务端代理转发两大核心策略,并提供了基于Vue3和Element Plus的完整前端实现代码,重点解决了会话验证、权限控制及文件关联等关键安全问题,确保二次开发应用能安全、稳定地与ecology9系统集成。

qsc9012345的博客 535

测试redis linux,Ubuntu 14.04下Redis安装及简单测试

f. 启动Redis服务查找Redis安装的目录: find / -name 'redis*' ------ 在根目录下查找名称中含有redis的文件经过查找,发现Redis被安装到了/usr/local/bin/目录下。接下来,启动Redis服务:/usr/local/bin/redis-server说明: 从以上的截图中,可以发现启动的端口为缺省的6379. 用户可以在启动的时候,指定具体的配...

weixin_39810901的博客 189

【实战教程】BMAD-METHOD 入门教程:用 AI 组建你的“七人开发团队”

简单说,BMAD-METHOD 就像一个会自己运转的“AI 软件公司”。它不是某个单一应用,而是一种AI 工作流方法论—— 把一个项目拆解成多个角色(产品、架构、前后端、测试、运维等),每个角色由一个 AI 智能体负责协作,就像你真的在带一个 7 人团队。GitHub 项目地址 👉目前 Star 数已经达到了恐怖的 20k,可见这套方法的影响力不小。BMAD-METHOD 的核心理念不是“生成代码”,而是“自动化协作”。

代码简单说 Vue、JAVA、PHP、Node.js 熟练运用,接口、架构、性能全搞定。 1625

Redis、Redis+sentinel安装(Ubuntu 14.04下Redis安装及简单测试)

  Ubuntu下Redis安装两种安装方式: 1、apt-get方式 步骤: 以root权限登录,切换到/usr目录下. 接下来输入命令,apt-get install redis-server,如图:     3.安装完成后,Redis服务器会自动启动,我们检查Redis服务器程序,执行ps -aux|grep redis,如图: 4.通...

weixin_34410662的博客 326

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

Redis入门(一)系统安装

硬件环境:Thinkpad T450,Intel i5-5200U CPU @ 2.20GHz × 4 ,8GB RAM 软件环境: ubuntu 14.04.4 (trusty) 一、软件安装 #wget http://download.redis.io/releases/redis-2.8.12.tar.gz #tar xzf redis-2.8.12.tar.gz #cd re...

weixin_33950035的博客 78

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

安装redis

https://blog.csdn.net/shaobin188/article/details/77481207 下载:https://redis.io/download wget http://download.redis.io/releases/redis-4.0.1.tar.gz tar xzf redis-4.0.1.tar.gz cd redis-4.0.1 ...

u012711151的博客 173

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

Redis-2.8.17安装配置过程和一些错误

来自:http://www.linuxidc.com/Linux/2014-10/108523.htm Redis安装过程: 正常前面3步应该没有问题,主要的问题是执行make的时候,出现了异常。 异常一: make[2]: cc: Command not found 异常原因:没有安装gcc 解决方案:yum install gcc-c++   异常二: zma

果冻的专栏 1145

在Ubuntu 14.04上配置Redis集群的方法

Redis 是一个开源的键值对数据存储,采用内存存储模型,并可选择磁盘写入以实现持久化。它具有事务、发布/订阅和自动故障转移等功能。推荐在生产环境中使用 Linux 来部署 Redis,但开发人员也提到 OS X 作为他们开发和测试的平台。Redis 拥有大多数语言编写的客户端,在其官网上推荐了一些客户端。在生产环境中,将数据复制到至少两个节点被认为是最佳实践。冗余性可以在环境故障时实现恢复,这在应用程序的用户基数增长时尤为重要。我们还将演示如何切换到从服务器并将其设置为临时主服务器。

rubys007的博客 1395

ubuntu22.04离线安装jdk、mysql、redis、mongodb、nginx

ubuntu22.04系统离线安装mysql、mongodb、redis、jdk、ffmpeg、nginx。

qq_43098110的博客 6806

Ubuntu14.04下安装redis-3.2.0以及开机自启动

Ubuntu14.04下安装redis-3.2.0以及开机自启动去官网下载redis-3.2.0.tar.gz,将redis-3.2.0.tar.gz放入/opt目录下解压redis-3.2.0.tar.gzxiaoyao@xiaoyao-virtual-machine:/opt$ sudo tar -zxvf redis-3.2.0.tar.gz 编译redisxiaoyao@xiaoyao-vi

ECHO_FOLLOW_HEART的专栏 7196

Ubuntu 14.04下Redis主从迁移实战指南

Redis主从复制是保障缓存高可用的基础机制,其核心原理在于基于偏移量(repl_offset)的命令重放与RDB+AOF双持久化协同。在旧系统如Ubuntu 14.04上,受限于Upstart服务管理、Redis 3.0.6版本特性及内核级约束(如overcommit_memory),通用迁移方案极易引发复制中断、AOF权限失败或静默同步异常。技术价值体现在避免缓存雪崩、保障订单/会话等关键业务数据零丢失;典型应用场景包括电商大促前旧集群升级、金融系统合规性迁移等。本文聚焦Ubuntu 14.04与Red

weixin_33971977的博客 1375

Ubuntu14-04安装redis和php5-redis扩展

redis略过,详细介绍Ubuntu14.04安装php-redis扩展。 话说优快云发篇博客真实痛苦的要死,提取摘要一点重点都没有,显示代码片段还生成些奇怪的东西,还得改!

Up_Seeker的专栏 2216
上一篇: 菜鸟玩云计算之六:Ubuntu Server 12.10 上安装 nodejs, 消息队列zeromq
下一篇: Redis存储系统-安装与测试
dreamjava9213
博客等级 码龄16年 7粉丝 8原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值