ICode9

精准搜索请尝试: 精确搜索
首页 > 数据库> 文章详细

Ubuntu Redis3.0.7单机版安装

2021-03-16 21:30:46  阅读:381  来源: 互联网

标签:单机版 .. Redis redis jedisPool jedis Ubuntu Redis3.0 连接池


Redis官网下载地址: http://www.redis.cn/download.html
Redis 命令https://www.w3cschool.cn/redis/redis-commands.html

一、安装

说明:Redis是c语言编写要gc++

wget http://download.redis.io/releases/redis-6.0.6.tar.gz
tar xzf redis-6.0.6.tar.gz
cd redis-6.0.6
make
mkdir ../redis-path
make install PREFIX=/data/redis/redis-path/
cd ../redis-path/bin/

redis-benchmark :redis性能测试工具
redis-check-dump :redis校验 dump持久化的文件
redis-check-aof :redis 校验aof持久化的文件
redis-sentinel :redis服务端超链接
redis-cli : redis客户端
redis-server :redis服务端

前端Redis启动

 ./redis-server

下面的样子表示启动成功
在这里插入图片描述
Ctrl+C退出

改成后端启动

cp ../../redis/redis.conf ./
vim redis.conf 

在这里插入图片描述
把no改成yes

database 指定库的数量

 ./redis-server redis.conf
 ## 查看是否安装成功 
  ps -ef|grep redis

二、Redis使用

1、使用命令行

./redis-cli

– ./redis-cli -h 192.168.37.129 -p 6379

2、Redis Desktop Manager

Redis Desktop Manager的下载及安装

3、java代码

pom.xml

<dependency>
			<groupId>redis.clients</groupId>
			<artifactId>jedis</artifactId>
			<version>2.7.2</version>
		</dependency>

JedisPollTest .java

public class JedisPollTest {
public static void main(String[] args) {
	//创建JedisPoll连接池
	JedisPool jedisPool=new JedisPool("192.168.37.129",6379);
	//从连接池获取Jedis连接对象
	Jedis jedis = jedisPool.getResource();
	
	//使用jedis操作Redis  使用命令和Redis命令一样
		jedis.set("jedisPool",	"jedisPool hello");
		String getResult = jedis.get("jedisPool");
		System.out.println(getResult);
	
	//释放资源  
	//一定要jedis执行close方法  不是关闭 把连接还给连接池
		jedis.close();
	//程序执行完才给连接池关闭
	jedisPool.close();
}
}

标签:单机版,..,Redis,redis,jedisPool,jedis,Ubuntu,Redis3.0,连接池
来源: https://blog.csdn.net/qq_37596010/article/details/114897131

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有