(Windows Maven项目)Redis数据库的安装和操作实现
首先。我们须要下载Redis工具:http://redis.io/download,之后解压就能够了。我们会看到解压的文件夹下存在着这样一些文件:
当中,两个可运行文件须要考虑,redis-server.exe/redis-cli.exe。它们各自是redis服务和redisclient,要运行redis,我们须要运行server文件,例如以下图所看到的:
接下来,我们打开redis-cli文件,就能够和redis-server进行交互了:
在上图中,能够看到我在client运行了:keys *(列出数据库中的key),get zhanghu1(获取key相应的value),其它的shell命令能够自行Google或者Baidu一下。
Maven是实现项目管理的有效工具,它能够自行的依据用户的定义下载程序的依赖包等等优点,这里就是Maven的下载地址:https://maven.apache.org/download.cgi。下载完毕,解压之后,把当中的bin文件夹载入到环境变量中就能够了,验证的方式是在命令行下输入:mvn -version,假设出现相似于下图所看到的的界面时即代表着安装完毕。
Maven项目有着自己的文件夹构建规则(Maven提供了自己主动化的构建工具:mvn archetype)。它的配置文件就是pom.xml。它位于项目的根文件夹以下。我们须要利用Java操作Redis,就须要用到Jedis类,我们须要在pom以下增加依赖,那么之后pom.xml就变成了这样:
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <groupId>com.xiaomi.first.storedatatoredis</groupId>
<artifactId>StoreDataToRedis</artifactId>
<version>1.0-SNAPSHOT</version> <dependencies>
<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
<version>2.7.2</version>
</dependency>
</dependencies>
</project>
之后,我们利用Jedis提供给我们的接口实现写入数据库的写入,读取等操作。
Redis本身提供了丰富的数据类型,比如:字符串。集合。链表等,大家能够自行查询Maven项目的构建规则以及Jedis提供的接口。
以下。我将演示怎么编译并运行代码实现数据库的相关操作:
1.我们须要进入到项目的根文件夹下,运行 mvn compile,假设是首次运行的话,Maven会下载相应的编译工具
2.运行:mvn exec:java -Dexec.mainClass="包名.类名"(有输入參数的话使用:mvn exec:java -Dexec.mainClass="包名.类名" -Dexec.args="arg0 arg1 arg2")
下图显示的是编译和运行的过程:
1.编译过程:
2.运行过程:
当我们看到BUILD SUCCESS时代表着项目运行成功了。以下,我们来验证下Redis中是否有这些数据:
(Windows Maven项目)Redis数据库的安装和操作实现的更多相关文章
- 1. windows 下redis数据库的安装
安装 window系统的redis是微软团队根据官方的linux版本高仿的 官方原版: https://redis.io/ 中文官网:http://www.redis.cn 下载地址: https:/ ...
- Redis数据库的安装与基本应用
一:了解NoSQL 1:介绍:Nosql的全称是Not Only Sql,这个概念早起就有人提出,在09年的时候比较火.Nosql指的是非关系型数据库,而我们常用的都是关系型数据库.就像我们常用的my ...
- Redis(1)- Redis数据库的安装和配置
1.Redis安装 1.1.Linux环境安装Redis step-1:下载Redis 进入官网找到下载地址 https://redis.io/download wget https://github ...
- Ubuntu下redis数据库的安装和配置详细过程
Redis 安装 当前redis最新稳定版本是4.0.9 当前ubuntu虚拟机中已经安装好了redis,以下步骤可以跳过 最新稳定版本下载链接:http://download.redis.io/re ...
- linux环境下redis数据库的安装|配置|启动
安装 下载:打开redis官方网站,推荐下载稳定版本(stable) 解压 tar zxvf redis-3.2.5.tar.gz 复制:推荐放到usr/local目录下 sudo mv -r red ...
- Maven项目构建利器02——安装Maven核心程序
1.Maven也是用Java编写的工具,同样运行在JVM上,所以我们在安装Maven之前需要确保已经安装了JDK,首先来检查电脑上是否安装JDK. 2.如上图说明电脑中已经安装了JDK,下面就要去官网 ...
- redis数据库的set去重操作
一:业务需求 用户名存储之前进行去重判断 方法一:使用redis的set集合进行去重判断 keys * 查看所有的键 type 键名 查看对应的数据类型 sadd set a b c 往set集合里 ...
- Redis数据库的安装配置方
转载于:http://www.itxuexiwang.com/a/shujukujishu/redis/2016/0216/100.html?1455869650 redis 是一个高性能的key-v ...
- Windows下SQL Server数据库的安装
由于工作需要出一版教程,记录一下安装过程,用到的数据库是SQL Server2014版本 下载地址为:SQL Server2014下载 提取码:6666 下载好安装包,首先右键,装载 装载完, 会有这 ...
随机推荐
- Druid 配置_配置WebStatFilter
https://github.com/alibaba/druid/wiki/%E9%85%8D%E7%BD%AE_%E9%85%8D%E7%BD%AEWebStatFilter WebStatFilt ...
- MySQL系列:innodb源码分析之内存管理
http://blog.csdn.net/yuanrxdu/article/details/40985363 http://book.2cto.com/201402/40307.html 从MySQL ...
- 【转载】利用Matlab制作钟表
静态时钟 hObject=figure; set(hObject,'NumberTitle','off'); set(hObject,'MenuBar','none'); set(hObject,'v ...
- 【资料】wod强壮护符
泛用耗材 损坏的 卡罗先活力护符 小型的 强壮护符 改良的 鲁比斯护符 否定护符 活跃护符 自然防御护符 防御疾病护符 特定职业使用耗材护符 野蛮人 诗人 祭司 泛用 仪式用巴博许教的 ...
- Ant构建文件解析
<?xml version="1.0" encoding="UTF-8"?> <!-- 在Ant脚本中,project是这个XML文档的根结点 ...
- pytest文档4-测试用例setup和teardown
前言 学过unittest的都知道里面用前置和后置setup和teardown非常好用,在每次用例开始前和结束后都去执行一次. 当然还有更高级一点的setupClass和teardownClass,需 ...
- go语言基础之基匿名函数本语法和闭包
一.匿名函数 示例1: package main import "fmt" func main() { a := 10 str := "mike" //匿名函数 ...
- [AngularJS] Angular 1.3 new $q constructor
<!DOCTYPE html> <html ng-app="app"> <head lang="en"> <meta ...
- js 判断页面元素是否存在
转自:http://www.0fish.com/js/416 原生js写法案例: obj = document.getElementById("someID"); if (obj) ...
- 谋哥:《App自推广》开篇之回到远古人类
[谋哥每天一干货.第六十八篇] 这两天帮谋天团的杨整体验他的App--"闪聊"的内測新版,改版后这款App命名为"美丫",一款致力于打造国内首款专注于女性社交的 ...