码迷,mamicode.com
首页 > 其他好文 > 详细

redis基本使用

时间:2020-05-15 21:46:39      阅读:80      评论:0      收藏:0      [点我收藏+]

标签:软件   ase   baidu   red   高可用   数据类型   分布式部署   redis   jdbc   

 

1.数据库架构演变

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

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

mysql  单表可支持500万数据

技术图片

 

 

 

 

 

 技术图片

 

 

 技术图片

 

 

 

技术图片

技术图片

 

 

 

 

技术图片

 

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

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

 

 技术图片

 

2.NOSQL

 

 技术图片

 

 

 技术图片

 

 

 能干什么

技术图片

 

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

 

 技术图片

 

 

 

技术图片

技术图片

 

 

 技术图片

 

1.什么是bson

技术图片

 

 

 

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

 技术图片

 

redis的聚合模型

技术图片

 

 

 技术图片

 

 

 

 技术图片

 

 

 技术图片

 

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

 

 技术图片

 

 

redis  kv键值类

 技术图片

文档数据库: MongoDB

 

 

 技术图片

 

技术图片

 

 

 

 技术图片

 

 

 nosql是CAP

技术图片

 

 

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

技术图片

 

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

base :基本可用

 

 技术图片

 

 

 

3.redis

1.是什么

技术图片

 

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

 

 技术图片

 

 

 2.能干什么

技术图片

 

 

 3.下载地址

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

4.安装

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

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

技术图片

 

 5.启动

mkdir myredis
cp redis.conf  myredis
cd myredis
vim redis.conf

技术图片

 

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

ping  pong  即连接成功

技术图片

 

SHUTDOWN 会杀掉server服务

技术图片

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

redis基本使用

标签:软件   ase   baidu   red   高可用   数据类型   分布式部署   redis   jdbc   

原文地址:https://www.cnblogs.com/bigbox/p/12897326.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!