博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Redis学习笔记(1):Redis的说明与安装
阅读量:4882 次
发布时间:2019-06-11

本文共 1043 字,大约阅读时间需要 3 分钟。

Redis学习笔记(1):Redis说明的安装

说明

什么是Redis

  REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。

  它通常被称为数据结构服务器,因为值(value)可以是 字符串(String), 哈希(Map), 列表(list), 集合(sets) 和 有序集合(sorted sets)等类型

三个特点

  • Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用
  • Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储
  • Redis支持数据的备份,即master-slave模式的数据备份

其他等等优势请参考菜鸟教程或官方资料

Mac安装方式

官网下载稳定版本

  

进入redis解压目录后进行安装

  

 运行服务器

  

测试客户端

  

在Java中测试Redis

1.下载必须的驱动文件

  
redis.clients
  
jedis
  
2.9.0

2.编写测试代码

import redis.clients.jedis.Jedis;public class RedisDemo {    public static void main(String[] args) {        Jedis jedis = new Jedis("localhost");        System.out.println(jedis.ping());        jedis.set("info","Hello World");        System.out.println(jedis.get("info"));        jedis.close();    }}

3.验证测试

//控制台输出如下:PONGHello World

 

 

转载于:https://www.cnblogs.com/MrSaver/p/9196729.html

你可能感兴趣的文章
Status: Checked in and viewable by authorized users 出现在sharepoint 2013 home 页面
查看>>
python数据预处理
查看>>
Python之路,Day21 - 常用算法学习
查看>>
Android安全-代码安全1-ProGuard混淆处理
查看>>
部署core
查看>>
mysql 时间设置
查看>>
如何在 Xcode 中修改应用的名字
查看>>
有关交换机——熟悉原理是必须的【转载】
查看>>
ACM(数学问题)——UVa202:输入整数a和b(0≤a≤3000,1≤b≤3000),输出a/b的循环小数表示以及循环节长度。...
查看>>
【转】Android 读取doc文件
查看>>
js 数据绑定
查看>>
jsp的C标签一般使用方法以及js接收servlet中的对象及对象数字
查看>>
H5 简介
查看>>
window.frameElement的使用
查看>>
nl命令
查看>>
如何使用jQuery $.post() 方法实现前后台数据传递
查看>>
Using Flash Builder with Flash Professional
查看>>
jsp/post中文乱码问题
查看>>
C# 插入或删除word分页符
查看>>
数据库数据的查询----连接查询
查看>>