审计日志
审计日志(独立 Logger) 123456789log4j.logger.AUDIT_LOGGER=INFO, AUDIT_FILE# 关闭继承 root appender(关键)log4j.additivity.AUDIT_LOGGER=falselog4j.appender
审计日志(独立 Logger) 123456789log4j.logger.AUDIT_LOGGER=INFO, AUDIT_FILE# 关闭继承 root appender(关键)log4j.additivity.AUDIT_LOGGER=falselog4j.appender
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.4/install.sh | bashsource ~/.bashrc nvm install 16nvm use 16node -v
存储:MinIO(S3 协议)表格式:Iceberg(解决小文件、事务、schema)计算:Spark + Flink查询:Trino元数据:Hive Metastore调度:Airflow 或 K8s接入:Kafka(埋点日志) MinIO & RustFS Local
12npm install -g @anthropic-ai/claude-codeclaude
对比python页面一个个组件的写,代码臃肿 , 但简单; UI去黑框 electron html页面+js后端+系统权限 ,文件大,release大&需要安装 , 如何打包?UI要优化 tauri html页面+rust后端+系统权限,dev文件大,release小
安装 Rust(如果没有)winget install Rustlang.Rustuphttps://win.rustup.rs/x86_64 安装 Node.jswinget install OpenJS.NodeJS.LTS 创建项目(推荐用 pnpm)npm create
SetupJDK对JDK升级比较激进,且明确只测试单个版本;446是最后一个支持JDK21的Deploying Trino — Trino 446 Documentation
区别简而言之:DuckLake 简化了 Lakehouse,它使用标准 SQL 数据库存储所有元数据,而不是复杂的基于文件的系统,同时仍然以 Parquet 等开放格式存储数据。这使得它更可靠、更快速、更易于管理。 DuckLake 的架构 DuckLake 的架构:只有一个数据
claw安装一键安装12iwr -useb https://openclaw.ai/install.ps1 | iexcurl -fsSL https://openclaw.ai/install.sh | bash 手动安装123456789curl -fsSL https://
部署spark(3.5.6)12345678910111213141516171819202122cd /data/softhdfs dfs -get /spark/pkg/spark-3.5.6-bin-hadoop3.tgz && tar -xf spark-