鲲鹏即使交流平台

文章介绍了华为鲲鹏认证中的知识点,包括鲲鹏及时交流平台的介绍,如功能、实现方式和逻辑架构,以及MySQL和Nginx的基础知识。此外,还涉及了代码迁移的JNA技术、交流平台的部署流程,以及基于Hive的大数据处理和性能调优策略。
摘要由CSDN通过智能技术生成

系列文章目录


第四章 鲲鹏即使交流平台


提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

本文章主要针对 华为鲲鹏认证 中部分知识点进行框架式汇总,如有错误或不足请评论指正。文章仅作学习参考,动态更新当中


一、鲲鹏及时交流平台介绍

1.平台功能简介及实现方式

        1.基本功能设计:

                1)登录    

                2)实时发送、接受消息

                3)实时发送、接受图片

                4)查询历史信息

        2.实现方案:http轮询:

                                http短轮询(客户端Hold);http长轮询(服务器端Hold)

                                半双工通信

                             Websocket:

                                全双工通信

        3.逻辑架构设计:

                用户通过客户端访问  Nginx  web服务器,Nginx对接即使交流平台,该平台后端基于Java语言编写,平台数据统一存储在MySql数据库中

                (Nginx 是一款轻量级Web服务器、反向代理服务器

        4.实验任务总览

                1)基础环境准备

                2)鲲鹏代码迁移

                3)即使交流平台部署

                4)数据处理调优

2.MySQL介绍

        1.常用关系型数据库:

                Oracle,MySQL,SQL server,postgresql,gauss SQL,open gauss

3.Nginx介绍

        Nginx是一款轻量级的web服务器,反向代理服务器,由于它的内存占用少,启动极快,高并发能力强,在互联网项目中广泛应用。


二、基础实验环境部署

1.主机环境选择   

        1.鲲鹏弹性云服务器(ECS)

2.基础环境部署

        1.部署MySQL

        2.部署Nginx


三、鲲鹏代码迁移

1.JNA简介

        JNA是一个开源的Java框架,一种调用本地方法的技术,是建立在经典的JNI基础之上的框架

2.流程

        1.安装鲲鹏代码迁移工具

        2.使用工具进行分析扫描

        3.编译源码


四、鲲鹏及时交流平台搭建

1.流程

        1.部署前端项目

        2.部署后端项目

        3.聊天功能实现


五、基于Hive的数据处理

1.大数据介绍

        Gartner:四个v:

                volume、variety、velocity、value

2.Hadoop介绍

        Hadoop是一个分析和处理大数据的软件平台,apache Hadoop是一种使用Java语言所实现的开源软件框架

        核心设计:HDFS 和 MapReduce

3.HiveQL简介

        特点:

                1)不支持行级别的增删改查,所有数据加载时已经确定,不可更改

                2)不支持事务

                3)不支持等值连接,一般用left jion,right jion或者inner join替代

4.性能调优思路

        常用调优思路:

        1)保障测试压力

        2)分配物理资源

        3)监控资源使用情况

        4)确定性能瓶颈

        5)实施优化


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值