redis基本使用

1.数据库架构演变

 DAL是数据访问层的英文缩写,即为数据访问层(Data Access Layer)。其功能主要是负责数据库的访问。

 在项目实际开发过程,有的直接采用JDBC技术进行数据库持久化操作,有的采用目前很好用的ORM框架来进行数据库持久化操作。 ORM耦合度较高

mysql  单表可支持500万数据

redis基本使用

 redis基本使用

 redis基本使用

redis基本使用

redis基本使用

redis基本使用

6.今天是什么样子: 淘宝   

nginx代替appche   高可用  负载均衡  两台nginx   应用服务器tomcat  集群    mysql集群

 redis基本使用

2.NOSQL

 redis基本使用

 redis基本使用

 能干什么

redis基本使用

redis 一秒可以写8万次  读可以达到11万次

 redis基本使用

redis基本使用

redis基本使用

 redis基本使用

1.什么是bson

redis基本使用

 高频词汇放到redis里面,会员  redis使用聚合模型来避免聚合查询,现在公司使用分布式部署,分库部署,与下图的分布式事务不是一个概念

 redis基本使用

redis的聚合模型

redis基本使用

 redis基本使用

 redis基本使用

 redis基本使用

nosql 数据库的四大分类:  后面redis主要是k-v键值的形式

 redis基本使用

redis  kv键值类

 redis基本使用

文档数据库: MongoDB

 redis基本使用

redis基本使用

 redis基本使用

 nosql是CAP

redis基本使用

 CAP只能三选二   不能同时满足三个

redis基本使用

再数据并发比较大时候,牺牲c(变为弱一致性) 达到高可用和分布式容错性的目的

base :基本可用

 redis基本使用

3.redis

1.是什么

redis基本使用

memcache  被redis所取代,因为redis支持更多的数据类型

 redis基本使用

 2.能干什么

redis基本使用

 3.下载地址

http://redis.io/
http://www.redis.cn/

4.安装

tar -zxvf redis-5.0.8.tar.gz
cd redis-5.0.8make distclean  # 清除上次的make命令所产生的object文件(后缀为“.o”的文件)及可执行文件
makemake install可以不 make test

补充:目录作用   /opt 主机额外安装软件摆放的目录   /etc  系统配置文件   /usr/local 软件的安装目录,包含软件的配置文件,再此启动软件

redis基本使用

 5.启动

mkdir myredis
cp redis.conf  myrediscd myredis vim  redis.conf

redis基本使用

cd  /usr/local/bin
redis-server /usr/local/etc/redis-5.0.8/myredis/redis.conf
pe -ef | grep  redisredis-cli -p 6379

ping  pong  即连接成功

redis基本使用

SHUTDOWN 会杀掉server服务

redis基本使用

------------恢复内容结束------------

相关推荐