logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

PXE高效批量网络装机

是Intel推出的一种网络引导标准,它允许计算机从网络接口启动,而不依赖本地存储设备(如硬盘、光盘、U盘)。PXE集成在网卡的固件中,通过DHCP获取IP地址,然后从TFTP服务器下载引导程序,进而启动安装程序。Kickstart是一种自动安装配置文件,其中包含了安装过程中所有问题的答案:语言、键盘、时区、分区、网络、软件包选择、root密码、用户创建等。安装程序会根据Kickstart文件自动执

#网络#php#开发语言
GFS分布式文件系统

是Google公司设计的一个可扩展的分布式文件系统,用于存储海量数据,为Google的核心业务(如搜索、Gmail等)提供底层存储支撑。textGFS设计目标:├── 高吞吐量(而非低延迟)├── 高可扩展性(支持数千台节点)├── 高容错性(组件故障是常态)├── 支持大文件存储(GB/TB级别)├── 自动恢复└── 成本效益text□ 设计理念├── 组件故障是常态├── 大文件是主流├──

#microsoft#服务器#运维
MongoDB数据库应用

MongoDB是一个基于分布式文件存储的开源NoSQL数据库系统,采用文档存储模型,非常适合处理大量非结构化或半结构化数据的高性能应用。textMongoDB特点:├── 文档模型(BSON/JSON格式)├── 动态模式(无需预定义表结构)├── 高性能读写├── 水平扩展能力├── 丰富的查询语言├── 高可用复制集├── 分布式存储├── 地理位置支持└── 聚合框架text□ 文档模型□

#数据库#mongodb
NoSQL之Redis配置与优化

是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的Key-Value数据库。textRedis特点:├── 内存存储(高性能)├── 数据结构丰富├── 持久化支持├── 主从复制├── 高可用集群├── 原子操作├── 事务支持├── Lua脚本└── 发布订阅text□ 基础配置□ bind正确设置□ port配置□ daemonize开启□ pidfile配置□ 内存配置

#nosql#redis#数据库
LVS+Keepalived高可用集群

是Linux内核内置的负载均衡器,工作在四层(传输层),支持TCP/UDP协议的负载均衡。textLVS特点:├── 开源免费(Linux内核集成)├── 高性能(内核态工作)├── 高吞吐量├── 多种调度算法├── 多种工作模式└── 透明代理Keepalived是一个用C语言编写的路由软件,主要提供负载均衡和高可用功能。textKeepalived特点:├── 高可用(VRRP协议)├──

#lvs
PostgreSQL日常维护

PostgreSQL是一个功能强大的开源对象关系型数据库管理系统,以其可靠性、功能健壮性和性能著称。textPostgreSQL特点:├── 开源免费(BSD许可证)├── ACID兼容(事务支持)├── 支持复杂查询├── 支持JSON/JSONB├── 支持全文搜索├── 支持地理空间数据├── 多种复制选项└── 扩展性极强text每日任务:□ 检查服务状态□ 检查连接数□ 检查磁盘空间□

#postgresql#数据库
MySQL的初步认识和安装

MySQL是一个开源的关系型数据库管理系统(RDBMS),使用最常用的数据库管理语言——结构化查询语言(SQL)进行数据库管理。textMySQL 特点:├── 开源免费(也有商业版)├── 高性能、高可靠性├── 跨平台支持(Windows、Linux、macOS)├── 支持多种存储引擎├── 支持事务处理├── 支持主从复制├── 支持分区和分表└── 提供丰富的API接口安装方式优点缺点适

#mysql#数据库
Shell编程规范与变量

Shell是一个命令行解释器,它是用户与Linux内核之间的桥梁。当你在终端输入命令时,Shell负责解析这些命令,并将其传递给操作系统内核执行。bash(Bourne Again Shell):Linux默认Shell,功能强大,本文基于bash。sh(Bourne Shell):Unix早期Shell,bash兼容sh。zsh:功能更丰富的Shell,macOS Catalina开始默认使用。

#linux#网络
引导过程与服务控制

systemctl list-units --type=service --state=running# 只查看运行中的。systemctl list-units --type=service --state=failed# 查看失败的服务。sudo grub2-install --target=i386-pc /dev/sda# 指定架构。# /sbin/init -> /lib/systemd

#chrome#前端
到底了