logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Spark部署

本文介绍了Spark的两种主要部署模式:local模式和YARN模式。local模式适合本地测试,通过spark-submit提交计算圆周率的示例任务。YARN模式需依赖Hadoop环境,分为client和cluster两种子模式:client模式下Driver运行在提交任务的客户端,适合调试但稳定性差;cluster模式下Driver运行在YARN集群内部,稳定性高适合生产环境。文章详细说明了两

文章图片
#spark#大数据#分布式
Spark SQL

SparkSQL是Apache Spark的核心模块,专为结构化数据处理设计。它提供统一接口访问多种数据源(JSON/Parquet/Hive等),内置Catalyst优化器提升查询效率,并兼容Hive生态。SparkSQL通过DSL(类型安全的方法链)和SQL两种方式操作数据,支持UDF(单行处理)和UDAF(多行聚合)扩展功能。核心特性包括:多格式支持(CSV/JSON/Parquet)、JD

文章图片
#spark#sql#大数据 +1
Spark-Core

RDD(Resilient Distributed Dataset)叫做弹性分布式数据集,是Spark中最基本的数据抽象。代码中是一个抽象类,它代表一个弹性的、不可变、可分区、里面的元素可并行计算的集合。Shuffle是Spark中的一种数据重组操作,它在不同节点间重新分配数据,以确保相同key的数据元素被分组在一起。这通常发生在某些转换操作之后,如groupByKeyjoin等。

文章图片
#java#spark#大数据
spack streaming

文章摘要: SparkStreaming是ApacheSpark中处理实时数据流的组件,采用微批次(秒级延迟)将无界数据流转换为离散数据集进行处理。它兼具流式计算的低延迟和批处理的高吞吐能力,适用于实时监控、日志分析等场景。与离线计算(如Hadoop)不同,流式计算(如Flink、SparkStreaming)注重动态数据的实时处理。示例代码展示了Java环境下通过Socket和Kafka获取数据

文章图片
#大数据#spark#java
文章二:远程debug--ElasticSearch

通过这种方式就可以直接远程debug代码了,因为在本地直接运行elasticsearch实在是太难了。之后运行ElasticSearch:elasticsearch.bat。

文章图片
#运维#java#elasticsearch +1
Java 连接 Elasticsearch 8.x 安全模式实战:证书校验与 ApiKey 认证全解析

Elasticsearch 8.x 的安全默认值虽然增加了初始连接的复杂度,但这极大地提升了数据的安全性。程序化信任:无需将证书导入全局 JDKcacerts,应用内部独立管理信任关系,部署更灵活。安全认证:使用 ApiKey 替代明文密码。平滑迁移:基于官方的新版 Java Client,享受类型安全和流式 API 的红利。在实际项目中,建议将serverUrlapiKeycaPath等敏感信息

文章图片
#java#elasticsearch#安全
文章十一:ElasticSearch Dynamic Template详解

Dynamic Template(动态模板)是 Elasticsearch 中用于。

文章图片
#elasticsearch#数据库#大数据 +3
文章十四:ElasticSearch Reindex重建索引

表格方案优点缺点适用场景导入 CA 证书安全性高,标准做法操作稍繁琐,需管理信任库生产环境开发环境(推荐)降低验证级别快速、方便存在中间人攻击风险开发/测试环境可信内网使用公共 CA 证书最安全,客户端零配置需要域名,维护成本高对外提供服务高安全要求的生产环境小编在这里使用的是方案1:首先将我们的原始数据集群的安全证书放到我们当前的目标集群中,也就是将175的证书copy到189上,这个证书默认在

文章图片
#elasticsearch#大数据#搜索引擎 +3
文章十五:ElasticSearch 运用ingest加工索引数据

Elasticsearch Ingest模块是一个轻量级ETL工具,通过pipeline管道模型实现数据预处理。摘要介绍了其核心功能:1) 支持创建自定义pipeline进行字段设置/删除;2) 提供数据写入、更新、索引重建等场景应用;3) 支持访问元数据和源数据;4) 具备条件判断、错误处理等高级功能;5) 支持多管道串联执行。通过?_simulate可测试管道效果,实际应用时可指定pipeli

文章图片
#elasticsearch#大数据#搜索引擎 +2
文章十七:ElasticSearch get\search查询相关参数

摘要:本文详细介绍了Elasticsearch的两种查询方式(GET和Search)及其特性。GET查询通过IndexBuffer和Translog实现即时查询,而Search查询需要数据刷新到文件缓存后才能查询。文章还深入解析了分页查询、scroll游标机制、排序、异步查询等高级功能,并比较了query_then_fetch和dfs_query_then_fetch两种查询流程的优缺点。此外,还

文章图片
#elasticsearch#大数据#搜索引擎 +2
    共 36 条
  • 1
  • 2
  • 3
  • 4
  • 请选择