Java深入学习----Redis(更新中,我打算先给放一放,把基础过一遍在继续更)

本文深入探讨了Redis,一个高性能的键值对数据库。内容涵盖Redis的简介,包括其特征、数据类型、持久化支持和应用场景。接着介绍了在Windows环境下Redis的启动及基础操作,如命令设置、数据类型(String、Hash、List、Set、Sorted_Set)的使用,以及通用命令和Jedis的相关操作。最后预告了Redis在Linux中的高级应用。
摘要由CSDN通过智能技术生成

一、Redis简介

1、什么是Redis呢?

概念: Redis(REmote DIctionary Server) 使用C语言开发的一个开源的高性能键值对(key-value)数据库。
特征:

  1. 数据之间没有必然的关联关系。
  2. 内部采用单线程机制进行工作。
  3. 高性能。官方提供数据测试,50个并发执行100000个请求,读的速度是110000次/s,写的速度是81000次/s。
  4. 多种类型支持:
    *字符串类型----String
    *列表类型----list
    *散列类型----hash
    *集合类型----set
    *有序集合类型----sorted_set
  5. 持久化支持。可以进行数据灾难恢复

Redis的应用:

  • 为热点数据加速查询,如热点商品、热点新闻、热点资讯、推广类等高访问量信息等。
  • 任务队列,如秒杀、抢购、购票排队等。
  • 即使信息查询,如排行榜、各类网站访问统计、公交站信息、在线人数、设备信号等。
  • 时效性信息控制,如验证码控制、投票控制等。
  • 分布式数据共享,如分布式集群架构中的session分离。
  • 消息队列
  • 分布式锁

二、Windows版本的Redis操作

1、Redis启动

  • 启动服务端:
    点击redis-server.exe,启动成功如下图ÿ
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值