
web中间件
文章平均质量分 72
scuwangjun
谦虚,谨慎,爱学习
展开
-
Redis持久化
Redis持久化一、持久化简介因为Redis是内存数据库,它将自己的数据库状态储存在内存里面,所以如果不想办法将储存在内存中的数据库状态保存到磁盘里面,那么一旦服务器进程退出,服务器中的数据库状态也会消失不见。因此Redis 提供了两种持久化方案,RDB (Redis DataBase)和 AOF (Append Only File)。二、RDB持久化RDB 是 Redis 默认的持久化方案。RDB持久化可以手动执行也可以根据服务器配置选项定期执行。该功能会将在某个时间点上的数据库状态保存到一个.原创 2020-05-27 10:35:48 · 529 阅读 · 0 评论 -
大数据学习之路之HBASE
Hadoop之HBASE一、HBASE简介HBase是一个开源的、分布式的,多版本的,面向列的,半结构化的NoSql数据库,提供高性能的随机读写结构化数据的能力。它可以直接使用本地文件系统,也可以使用Hadoop的HDFS文件存储系统。不过,为了提高数据的可靠性和系统的健壮性,并且发挥HBase处理大数据的能力,使用HDFS作为文件存储系统才更为稳妥。HBase存储的数据从逻辑上来看就像一张...原创 2019-09-19 19:40:47 · 904 阅读 · 0 评论 -
大数据学习之路之Hadoop
Hadoop介绍一、简介Hadoop是一个开源的分布式计算平台,用于存储大数据,并使用MapReduce来处理。Hadoop擅长于存储各种格式的庞大的数据,任意的格式甚至非结构化的处理。两个核心:HDFS:Hadoop分布式文件系统(Hadoop Distributed File System),具有高容错性和伸缩性,使用java开发MapReduce:Google MapReduce的...原创 2019-09-19 19:37:14 · 342 阅读 · 0 评论 -
Nginx介绍和使用
Nginx介绍和使用一、介绍Nginx是一个十分轻量级并且高性能HTTP和反向代理服务器,同样也是一个IMAP/POP3/SMTP代理服务器。二、特性HTTP服务器反向代理服务器简单的负载均衡和容错支持热部署三、nginx模块nginx模块一般分为三类:handler:负责处理客户端请求并产生待响应内容。filter:负责对输出的内容进行处理,可以对输出进行修改。up...原创 2019-07-03 18:04:26 · 638 阅读 · 0 评论 -
Gremlin入门
Gremlin入门一、Gremlin简介Gremlin是Apache ThinkerPop框架下的图遍历语言,Gremlin是一种函数式数据流语言,可以使用户使用简洁的方式表述复杂的属性图的遍历或查询。每个Gremlin遍历由一系列步骤(可能存在嵌套)组成,每一步都在数据流(data stream)上执行一个原子操作。Gremlin 语言包括三个基本的操作:map-step:对数据流中的...原创 2019-01-29 11:57:41 · 2444 阅读 · 1 评论 -
HugeGraph入门
一、HugeGraph简介最近在搞好友推荐方便的工作,选择了图数据的方法,使用并学习了HugeGraph,再次记录一下。HugeGraph是百度在2018年中旬开源的一款图数据库(Graph Database)系统,可以存储海量的顶点(Vertex)和边(Edge)。实现了Apache ThinkerPop 31框架,支持Gremlin图查询语言2。HugeGraph支持多用户并行操作,用...原创 2019-01-28 16:54:11 · 2164 阅读 · 0 评论 -
实现一个简单的Tomcat
实现一个简单的Tomcat1. Tomcat作用我们的web应用会运行在Tomcat中,那么显然请求必定是先到达Tomcat的,Tomcat对于请求实际上会进行如下的处理:提供Socket服务:Tomcat的启动,必然是Socket服务,支持http协议。进行请求的分发:一个Tomcat可以为多个web应用提供服务,那么就需要把url下发到不同的web应用。需要将请求和响应封装成req...原创 2018-11-06 19:47:55 · 1373 阅读 · 0 评论 -
Redis的数据类型
Redis的数据类型Redis支持的数据类型一般有6种:字符串String字符串链表linked-list哈希hash字符串集合set有序字符串集合sorted set基数HyperLogLog比较常用的是字符串和哈希类型。1. 字符串String特点:二进制保存的,存入和获取的数据相同;Value最多可以容纳的数据长度是512M;# 操作实例127.0.0.1...原创 2018-10-10 15:10:57 · 139 阅读 · 0 评论 -
RESTful入门
RESTful入门1. REST简介和RPC一样,都是目前比较主流的URL链接风格,也可以说是web服务的一种架构风格。REST全称Representational State Transfer,表现层状态转移。用一句话简单的概括就是URL定位资源,用HTTP动词(GET,POST,DELETE,PUT)描述操作。其实它真正的全称是Resource Representational State...原创 2018-09-19 20:08:52 · 264 阅读 · 0 评论 -
RocketMQ入门
RocketMQ入门1. RocketMQ简介RocketMQ是阿里开源的消息中间件,它是纯java开发,具有低延迟、高吞吐量、高可用性和适合大规模分布式系统应用的特点。从名字可以看出Rocket火箭,代表RocketMQ主打速度。RocketMQ思路起源于Kafka,它对消息的可靠传输及事务性做了优化。学习MQ必须知道的几个专业术语:1)Producer消息生产者,生...原创 2018-09-10 18:03:47 · 196 阅读 · 0 评论 -
resin初识
Resin初识1. resin简介刚入职的公司用的后台服务器是resin,故因此学习记录一下。resin是一个非常流行的web引用服务器,对servlet和jsp提供了良好的支持,自身采用java开发。resin分为普通版和专业版,主要区别是专业版支持缓存和负载均衡。2. 安装配置官方下载地址:http://caucho.com/products/resin/downl...原创 2018-09-04 15:25:10 · 894 阅读 · 0 评论