分布式图片服务器FastDFS 1. 什么是FastDFS FastDFS 是用 c 语言编写的一款开源的分布式文件系统。FastDFS 为互联网量身定制, 充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,使用 FastDFS 很容易搭建一套高性能的文件服务器集群提供文件上 ...
分类:
其他好文 时间:
2019-01-20 13:50:16
阅读次数:
230
前言学无止境,我们在不断积累经验的同时,也会在过程中发现自己的不足,查缺补漏才能越走越远。有些Java程序员不知道自己目前处于什么水平?对现在互联网的主流技术也是一知半解。今天给大家带来的是一份还算全面的Java后端技术体系图,希望能帮助那些想要提升却又不知道从何学起的程序员们。【文章福利】需要下面图片资料的可以加小编的交流群:937053620,希望可以帮助到大家!一、源码分析源码分析是一种临界
分类:
编程语言 时间:
2019-01-18 16:27:35
阅读次数:
192
文章转自:https://www.cnblogs.com/qq631243523/p/10277130.html MongoDB是一个基于分布式存储的数据库,由C++语言编写,旨在为WEB应用提供的可扩展的高性能数据存储解决。 MongoDB是介于关系型数据库与非关系型数据库之间的产品,也是非关系型 ...
分类:
数据库 时间:
2019-01-16 19:47:41
阅读次数:
262
MongoDB是一个基于分布式存储的数据库,由C++语言编写,旨在为WEB应用提供的可扩展的高性能数据存储解决。 MongoDB是介于关系型数据库与非关系型数据库之间的产品,也是非关系型数据库中功能最丰富的。 它和我们使用的关系型数据库最大的区别就是约束性,可以说文件型数据库几乎不存在约束性,理论上 ...
分类:
数据库 时间:
2019-01-16 15:33:56
阅读次数:
197
redis有三种集群方式:主从复制,哨兵模式和集群。 1.主从复制 主从复制原理: 从服务器连接主服务器,发送SYNC命令; 主服务器接收到SYNC命名后,开始执行BGSAVE命令生成RDB文件并使用缓冲区记录此后执行的所有写命令; 主服务器BGSAVE执行完后,向所有从服务器发送快照文件,并在发送 ...
分类:
其他好文 时间:
2019-01-14 23:11:13
阅读次数:
235
系统数据量达到一定程度后必将采用分库分表的方式来提高系统性能,但传统的分库分表方式也必将带来更高的开发复杂程度。新一代的NewSql及NoSql数据库由于天生的分布式存储基因,既保证了能够横向扩展,又可以避免较高的开发复杂程度。AppBoxFuture框 ...
分类:
移动开发 时间:
2019-01-14 10:49:36
阅读次数:
194
GlusterFS分布式存储系统 一,分布式文件系统理论基础 1.1 分布式文件系统出现 计算机通过文件系统管理,存储数据,而现在数据信息爆炸的时代中人们可以获取的数据成指数倍的增长,单纯通过增加硬盘个数来扩展计算机文件系统的存储容量的方式,已经不能满足目前的需求。 分布式文件系统可以有效解决数据的 ...
分类:
其他好文 时间:
2019-01-13 11:41:20
阅读次数:
252
本篇Hbase组件基于CDH5进行安装,安装过程:https://www.cnblogs.com/dmjx/p/10037066.html Hbase简介 HBase是一个高可靠、高性能、面向列、可伸缩的分布式存储系统,利用HBase技术可在廉价的PC Server上搭建大规模结构化存储集群。 Hb ...
分类:
其他好文 时间:
2019-01-10 16:57:56
阅读次数:
129
HBase介绍 HBase – Hadoop Database,是一个高可靠性、高性能、面向列、可伸缩的分布式存储系统,利用HBase技术可在廉价PC Server上搭建起大规模结构化存储集群。 HBase是Google Bigtable的开源实现,类似Google Bigtable利用GFS作为其 ...
分类:
其他好文 时间:
2019-01-09 01:25:17
阅读次数:
417
分布式环境特点 分布性 地域,区域,机房,服务器不同导致分布性 并发性 程序运行中,并发性操作很常见,比如同一个分布式系统中的多个节点,同时访问一个共享资源(数据库,分布式存储) 无序性 进程之间的消息通信,会出现顺序不一致的问题。 分布式环境面临问题 各个服务节点通信 网络本身的不可靠,因此涉及到 ...
分类:
其他好文 时间:
2019-01-08 10:48:45
阅读次数:
159