manzi

导航

#

[置顶] keepalived给LVS带来了什么

摘要: LVS+Keepalived 1》Keepalived简介 Keepalived是Linux下一个轻量级别的高可用解决方案,高可用(High Avalilability,HA),其实两种不同的含义:广义来讲,是指整个系统的高可用行,狭义的来讲就是之主机的冗余和接管,它与HeartBeat RoseH 阅读全文

posted @ 2019-04-27 10:37 manzi 阅读(590) 评论(0) 推荐(0) 编辑

2019年6月5日 #

java8

摘要: 1、接口中的默认方法Java8中允许接口中包含具有具体实现的方法,这种方法被称为“默认方法”,使用default关键字修饰。如:public interface MyInterface { String notDefault(); default String testDefault() { ret 阅读全文

posted @ 2019-06-05 21:17 manzi 阅读(123) 评论(0) 推荐(0) 编辑

2019年5月30日 #

倒排索引

摘要: 见其名知其意,有倒排索引,对应肯定,有正向索引。 正向索引(forward index),反向索引(inverted index)更熟悉的名字是倒排索引。 在搜索引擎中每个文件都对应一个文件ID,文件内容被表示为一系列关键词的集合(实际上在搜索引擎索引库中,关键词也已经转换为关键词ID)。例如“文档 阅读全文

posted @ 2019-05-30 13:17 manzi 阅读(138) 评论(0) 推荐(0) 编辑

2019年5月29日 #

ElasticSearch底层原理浅析

摘要: 基本概念 索引(Index) ES将数据存储于一个或多个索引中,索引是具有类似特性的文档的集合。类比传统的关系型数据库领域来说,索引相当于SQL中的一个数据库,或者一个数据存储方案(schema)。索引由其名称(必须为全小写字符)进行标识,并通过引用此名称完成文档的创建、搜索、更新及删除操作。一个E 阅读全文

posted @ 2019-05-29 22:46 manzi 阅读(1369) 评论(0) 推荐(0) 编辑

深入理解Java-GC机制

摘要: 今天我们来谈谈Java主流虚拟机-HotSpot的GC实现机制,本篇文章默认使用HotSpot虚拟机进行介绍,如果没有特殊说明,其都为HotSpot虚拟机中的特性。 Java与C++之间有一堵由内存动态分配和垃圾收集技术所围城的“高墙”,墙外面的人想进去,墙里面的人却想出来。说起垃圾收集,大部分人都 阅读全文

posted @ 2019-05-29 21:14 manzi 阅读(181) 评论(0) 推荐(0) 编辑

深入理解Java虚拟机(七)字节码执行引擎(栈帧、动态连接、方法调用)

摘要: 执行引擎是Java虚拟机最核心的组成部分之一。“虚拟机”是一个相对于“物理机”的概念,这两种机器都有代码执行能力,其区别是物理机的执行引擎是直接建立在处理器、硬件、指令集和操作系统层面上的,而虚拟机的执行引擎则是由自己实现的,因此可以自行制定指令集与执行引擎的结构体系,并且能够执行那些不被硬件直接支 阅读全文

posted @ 2019-05-29 21:03 manzi 阅读(229) 评论(0) 推荐(0) 编辑

2019年5月22日 #

redis入门

摘要: 1.redis是什么2.redis的作者何许人也3.谁在使用redis4.学会安装redis5.学会启动redis6.使用redis客户端7.redis数据结构 – 简介8.redis数据结构 – strings9.redis数据结构 – lists10.redis数据结构 – 集合11.redis 阅读全文

posted @ 2019-05-22 08:53 manzi 阅读(129) 评论(0) 推荐(0) 编辑

2019年5月15日 #

hbase架构解析

摘要: HBase是Apache Hadoop中的一个子项目,Hbase依托于Hadoop的HDFS作为最基本存储基础单元,通过使用hadoop的DFS工具就可以看到这些这些数据存储文件夹的结构,还可以通过Map/Reduce的框架(算法)对HBase进行操作 一、 hbase架构 1.概述。 HBase是 阅读全文

posted @ 2019-05-15 23:12 manzi 阅读(491) 评论(0) 推荐(0) 编辑

分布式系统理论之Quorum机制

摘要: 一,Quorum机制介绍 在分布式系统中有个CAP理论,对于P(分区容忍性)而言,是实际存在 从而无法避免的。因为,分布系统中的处理不是在本机,而是网络中的许多机器相互通信,故网络分区、网络通信故障问题无法避免。因此,只能尽量地在C 和 A 之间寻求平衡。对于数据存储而言,为了提高可用性(Avail 阅读全文

posted @ 2019-05-15 21:22 manzi 阅读(402) 评论(0) 推荐(0) 编辑

2019年5月14日 #

hbase知识点及实时读写原理

摘要: 本文首先简单介绍了HBase,然后重点讲述了HBase的高并发和实时处理数据 、HBase数据模型、HBase物理存储、HBase系统架构,HBase调优、HBase Shell访问等。 不过在此之前,你可以先了解Hadoop生态系统,若想运行HBase,则需要先搭建好Hadoop集群环境。 好了, 阅读全文

posted @ 2019-05-14 19:26 manzi 阅读(3084) 评论(0) 推荐(1) 编辑

2019年5月13日 #

Hadoop相关知识整理系列之一:HBase基本架构及原理

摘要: Hbase全称为Hadoop Database,即Hbase是Hadoop的数据库,是一个分布式的存储系统。Hbase利用Hadoop的HDFS作为其文件存储系统,利用Hadoop的MapReduce来处理Hbase中的海量数据。利用zookeeper作为其协调工具。 本篇文章将重点介绍Hbase三 阅读全文

posted @ 2019-05-13 21:21 manzi 阅读(469) 评论(0) 推荐(0) 编辑