Redis-1-基础

本文介绍了Redis的基础知识,包括Redis是什么、为何选择Redis作为数据库,以及在Windows环境下Redis的安装和启动方法。同时,文章列举了Redis支持的数据类型如字符串、散列、列表、集合和有序集合,并提到了相关常用命令。
摘要由CSDN通过智能技术生成

1.什么是Redis?

一个开源的使用C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。

2.为什么要使用Redis?

NOSQL,非关系型数据库的特点:

1、易扩展
NoSQL数据库种类繁多,但是一个共同的特点都是去掉关系数据库的关系型特性。数据之间无关系,这样就非常容易扩展。也无形之间,在架构的层面上带来了可扩展的能力。

2、大数据量,高性能
NoSQL数据库都具有非常高的读写性能,尤其在大数据量下,同样表现优秀。这得益于它的无关系性,数据库的结构简单。

3、灵活的数据模型
NoSQL无需事先为要存储的数据建立字段,随时可以存储自定义的数据格式。而在关系数据库里,增删字段是一件非常麻烦的事情。如果是非常大数据量的表,增加字段简直就是一个噩梦。这点在大数据量的Web2.0时代尤其明显。

4、高可用
NoSQL在不太影响性能的情况,就可以方便的实现高可用的架构。比如Cassandra,HBase模型,通过复制模型也能实现高可用。

3.如何使用Redis?

window版Redis的安装与使用:
官网下载地址:
http://redis.io/download

window版的Redis是免安装的,将压缩包解压后可使用。
启动和关闭:
启动:双击redis-server.exe
关闭:Ctrl+C 或者 将服务窗口关闭

支持的类型:

  1. 字符串类型 string(json/xml)
  2. 散列类型 hash(key–value)map
  3. 列表类型 list linkedlist 用户列表
  4. 集合类型 set
  5. 有序集合类型 sortedset

string常用命令:
在这里插入图片描述
hash常用命令:

list常用命令:
在这里插入图片描述
set常用命令:
在这里插入图片描述
sortedset命令:
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值