首页 > 其他 > 详细

Redis入门教程

时间:2020-10-22 09:48:26      阅读:35      评论:0      收藏:0      [点我收藏+]

技术分享图片

? Author:eden李秉秉秉秉

? Version:9.0.1

  B站配套视频:https://www.bilibili.com/video/BV1FZ4y1u7ny?p=1

一、Redis介绍

1.1 引言

  1. 由于用户量增大,请求数量也随之增大,数据压力过大
  2. 多台服务器之间,数据不同步。
  3. 多台服务器之间的锁,已经不存在互斥性了

技术分享图片

1.2 NoSQL

? Redis就是一款NoSQL

? NoSQL -> 非关系型数据库 -> Not Only SQL

  1. Key-Value:Redis

  2. 文档型:ElasticSearch、Solr、MongoDB

  3. 面向列:Hbase,Cassandra

  4. 图形化:Neo4j

? 除了关系型数据库都是非关系型数据库。

? NoSQL只是一种概念,泛指非关系型数据库,和关系型数据库做一个区分

1.3 Redis介绍

? 有一位意大利人,在开发一款LLOOGG的统计页面,因为MySQL的性能不好,自己研发了一款非关系型数据库,并命名Redis。

? Redis(Remote Dictionary Server)即远程字典服务,Redis是由C语言去编写,Redis是一款基于Key-Value的NoSQL,而且Redis是基于内存存储数据的,Redis还提供了多种持久化机制,性能可以达到110000/s读取数据,以及81000/s写入数据,Redis还提供了主从、哨兵以及集群的搭建方式,可以更方便的横向扩展以及垂直扩展

二、Redis安装

2.1 安装Redis

version: ‘3.1‘
services:
  redis: 
    image: daocloud.io/library/redis:5.0.7
    restart: always
    container_name: redis
    environment:
     - TZ=Asia/Shanghai
    ports:
     - 6379:6379

三、Redis常用命令

四、Java连接Redis

Redis入门教程

原文:https://www.cnblogs.com/eden-libinglin/p/13855836.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!