美文网首页
1.redis理论

1.redis理论

作者: 指尖架构141319 | 来源:发表于2020-01-03 15:07 被阅读0次

1.redis是什么:

是一种基于键值对(key-value)数据库,其中 value 可以为 string、hash、list、set、zset 等多种数据结构,可以满足很多应用场景。还提供了键过期,发布订阅,事务, 流水线,等附加功能。

2.特性:

  • 速度快:内存数据库,读写性能10w/s,c语言实现
  • 单线程:按顺序执行,nio多路复用解决io问题
  • 键值对数据结构
  • 持久化
  • 主从、哨兵、高可用cluster
  • 客户端多语言:java、php、python、c++……

3.使用场景:

  • 缓存:降低对数据库的压力
  • 排行榜:热度排行,用到列表和有序集合
  • 计数器
  • 消息队列:发布和订阅

4.数据库

默认16个数据库,默认第0个库
选择库:select 0

5.默认端口

6379

6.官网指令地址:

http://redisdoc.com/

7.解决对象存入redis方案

7.1 对象序列化

set user:1 serialize(userVo)

7.2 json串

set user:1 Json.Stirng(userVo)

7.3 hash

hmset user:1 name korb age 18 sex man

相关文章

  • 1.redis理论

    1.redis是什么: 是一种基于键值对(key-value)数据库,其中 value 可以为 string、ha...

  • 1.Redis

    Redis 1. redis 简介 redis 的数据是存在内存中的,所以读写速度非常快,因此 redis 被广泛...

  • 1.redis安装

    目录: 1 linux安装步骤 2 redis config配置 1.安装(linux)见官网:https://r...

  • 1.Redis准备

    1.简介 Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。Redis 与其他...

  • 1.Redis 安装

    reids下载 解压安装 到此 redis安装完成 设置下redis的配置文件 让redis 后台运行 配置文件在...

  • Redis指南-安装、五种类型命令

    Redis指南-安装、五种类型命令 1.Redis概述 1.Redis是开源的,用于构建高性能、可扩展web应用的...

  • 1.Redis基本操作

    判断redis服务的健康状态. 5种数据类型key-value类型. stringhashlistsetsorte...

  • 1.redis 基本介绍

    1. redis 是 NoSQL 数据库,不是传统的关系型数据库 2. redis: REmote Diction...

  • 1.redis快速安装

    1.redis安装 wget http://download.redis.io/releases/redis-4....

  • 1.Redis面试宝典

    1.八股文带你吊打面试官之Redis 我们很多小伙伴平时会看很多面试八股文,但是经常遇到一个问题,结论是知道了,但...

网友评论

      本文标题:1.redis理论

      本文链接:https://www.haomeiwen.com/subject/mnbzoctx.html