一、基础软件安装 1. "Linux 环境下 JDK 安装" 2. "Linux 环境下 Python 安装" 3. "虚拟机静态 IP 及多 IP 配置" 二、Hadoop 1. "Hadoop 单机环境搭建" 2. "Hadoop 集群环境搭建" 3. "基于 Zookeeper 搭建 Hado ...
分类:
其他好文 时间:
2019-09-10 16:22:32
阅读次数:
120
情景引入: 汽车通过十字路口,红灯亮起停车等待,绿灯亮起挂挡通行。 汽车需要观察交通指示灯状态的变化而做出对应的行为。例如:等车等待行为,挂挡前行行为; 红灯状态,绿灯状态。 汽车角色 观察者; 红绿灯 观察目标。 单机游戏中,当某个队友被攻击发出求救时,会通知到同队的其他所有队员前去支援。队员的行 ...
分类:
其他好文 时间:
2019-09-08 18:34:52
阅读次数:
119
BS和CS架构 网络通讯 QQ传输/获取服务器信息(用流量看新闻) app/客户端 开发网站>如果火了>开发客户端 客户端: CS架构, client >> service (单机游戏是没有service的,没有服务器) 浏览器: BS架构, browser >> service ...
分类:
其他好文 时间:
2019-09-07 22:05:21
阅读次数:
85
Kubernetes进阶之PersistentVolume静态供给实现NFS网络存储网络存储NFS是一种很早的技术,单机的存储在服务器方面还是非常主流的,但nfs唯一的就是缺点比较大就是没有集群版,做集群化还是比较费劲的,文件系统做不了,这是一个很大的弊端,大规模的还是需要选择一些分布式的存储,nfs就是一个网络文件存储服务器,装完nfs之后,共享一个目录,其他的服务器就可以通过这个目录挂载到本地
分类:
Web程序 时间:
2019-09-07 00:43:49
阅读次数:
181
http://www.sysnote.org/2015/08/06/linux-io-stack/ 块存储,简单来说就是使用块设备为系统提供存储服务。块存储分多种类型,有单机块存储,网络存储(如NAS,SAN等),分布式块存储(目前主流的如AWS的EBS,青云的云硬盘,阿里云的云磁盘,网易云硬盘等) ...
分类:
系统相关 时间:
2019-09-06 23:22:55
阅读次数:
248
一、分表: 水平分表:根据条件把数据分为N个表(例如:商品表中有月份列,则可以按月份进行水平分表)。 使用场景:一张表中数据太多,查询效率太慢。 当需要同时查询被水平分表的多张表时: 在两条SQL语句中间加union,就能把两表数据合并展示。 union:数据合并时去重。 Union all:数据合 ...
分类:
数据库 时间:
2019-09-06 01:40:30
阅读次数:
123
一、环境 1. 本机Mac,设置服务器ip的名称。 增加服务器ip 和 名称的映射关系: 120.xx.xxx.145 hadoop000 方便记忆 利用ssh登陆服务器: 2. Linux上,设置服务器内网ip和服务器名称的映射 「使用阿里云,搭建Hadoop时候应该用内网ip」 同样在/etc/ ...
分类:
其他好文 时间:
2019-09-06 01:33:08
阅读次数:
89
SQL优化(变多次维护为一次维护) Sql优化分为:DDL、DML、DQL 一、DDL优化 1 、通过禁用索引来提供导入数据性能 。 这个操作主要针对有数据库的表,追加数据 //去除键 alter table test3 DISABLE keys; //批量插入数据 insert into test ...
分类:
数据库 时间:
2019-09-06 01:00:52
阅读次数:
117
一、MySQL会遇到的问题: 1、高并发的读写效率低问题 解决方案:集群,分布式。 2、海量数据的读写效率低问题 解决方案:分表,分库。 3、高可用和高扩展 解决方案:动态扩展服务器、防止单点故障、容灾。 二、关系型数据库优化:(原则:先单机,后多机。) 2.1 单机优化方案: 1.慢SQL的定义- ...
分类:
数据库 时间:
2019-09-05 23:24:53
阅读次数:
110
TClientDataSet控件继承自TDataSet,其数据存储文件格式扩展名为 .cds,是基于文件型数据存储和操作的控件。该控件封装了对数据进行操作处理的接口和功能,而本身并不依赖上述几种数据库驱动程序,基本上能满足单机"瘦"数据库应用程序的需要。 一、TClientDataSet的基本属性和 ...