随笔分类 - web中间件
摘要:Redis持久化 一、持久化简介 因为Redis是内存数据库,它将自己的数据库状态储存在内存里面,所以如果不想办法将储存在内存中的数据库状态保存到磁盘里面,那么一旦服务器进程退出,服务器中的数据库状态也会消失不见。 因此Redis 提供了两种持久化方案,RDB (Redis DataBase)和 A
阅读全文
摘要:Hadoop之HBASE 一、HBASE简介 HBase是一个开源的、分布式的,多版本的,面向列的,半结构化的NoSql数据库,提供高性能的随机读写结构化数据的能力。它可以直接使用本地文件系统,也可以使用Hadoop的HDFS文件存储系统。不过,为了提高数据的可靠性和系统的健壮性,并且发挥HBase
阅读全文
摘要:Hadoop介绍 一、简介 Hadoop是一个开源的分布式计算平台,用于存储大数据,并使用MapReduce来处理。Hadoop擅长于存储各种格式的庞大的数据,任意的格式甚至非结构化的处理。两个核心: HDFS:Hadoop分布式文件系统(Hadoop Distributed File System
阅读全文
摘要:Nginx介绍和使用 一、介绍 Nginx是一个十分轻量级并且高性能HTTP和反向代理服务器,同样也是一个IMAP/POP3/SMTP代理服务器。 二、特性 HTTP服务器 反向代理服务器 简单的负载均衡和容错 支持热部署 三、nginx模块 nginx模块一般分为三类: handler:负责处理客
阅读全文
摘要:Gremlin入门 一、Gremlin简介 Gremlin是Apache ThinkerPop框架下的图遍历语言,Gremlin是一种函数式数据流语言,可以使用户使用简洁的方式表述复杂的属性图的遍历或查询。每个Gremlin遍历由一系列步骤(可能存在嵌套)组成,每一步都在数据流(data strea
阅读全文
摘要:一、HugeGraph简介 最近在搞好友推荐方便的工作,选择了图数据的方法,使用并学习了HugeGraph,再次记录一下。 "HugeGraph" 是百度在2018年中旬开源的一款图数据库(Graph Database)系统,可以存储海量的顶点(Vertex)和边(Edge)。实现了Apache T
阅读全文
摘要:实现一个简单的Tomcat 1. Tomcat作用 我们的web应用会运行在Tomcat中,那么显然请求必定是先到达Tomcat的,Tomcat对于请求实际上会进行如下的处理: 提供Socket服务:Tomcat的启动,必然是Socket服务,支持http协议。 进行请求的分发:一个Tomcat可以
阅读全文
摘要:Redis的数据类型 Redis支持的数据类型一般有6种: 字符串String 字符串链表linked list 哈希hash 字符串集合set 有序字符串集合sorted set 基数HyperLogLog 比较常用的是字符串和哈希类型。 1. 字符串String 特点: 二进制保存的,存入和获取
阅读全文
摘要:RESTful入门 1. REST简介 和RPC一样,都是目前比较主流的URL链接风格,也可以说是web服务的一种架构风格。REST全称Representational State Transfer,表现层状态转移。用一句话简单的概括就是URL定位资源,用HTTP动词(GET,POST,DELETE
阅读全文
摘要:RocketMQ入门 1. RocketMQ简介 RocketMQ是阿里开源的消息中间件,它是纯java开发,具有低延迟、高吞吐量、高可用性和适合大规模分布式系统应用的特点。从名字可以看出Rocket火箭,代表RocketMQ主打速度。RocketMQ思路起源于Kafka,它对消息的可靠传输及事务性
阅读全文
摘要:Resin初识 1. resin简介 刚入职的公司用的后台服务器是resin,故因此学习记录一下。 resin是一个非常流行的web引用服务器,对servlet和jsp提供了良好的支持,自身采用java开发。resin分为普通版和专业版,主要区别是专业版支持缓存和负载均衡。 2. 安装配置 官方下载
阅读全文

浙公网安备 33010602011771号