自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 收藏
  • 关注

原创 容器安全:gVisor系统调用过滤,攻击面缩小?

数字孪生体系采用五维架构模型:物理实体层通过工业物联网(IIoT)采集数据,传输层采用5G+TSN(时间敏感网络)保证实时性,数据层运用数字线程(DigitalThread)技术实现全生命周期关联,模型层集成多物理场仿真与机器学习算法,应用层则支持预测性维护等智能服务。美国NASA的航天器数字孪生系统,通过融合计算流体力学、结构力学等跨学科模型,将复杂系统仿真精度提升至98%。这些案例显示,数字孪生正从设备级向系统级演进,Gartner预测到2025年将有50%的大型工业企业部署系统级数字孪生。

2025-10-19 21:25:08 322

原创 密钥管理:AWS KMS信封加密,数据密钥轮换?

当知识图谱开始理解"抗抑郁药研发失败率"与"临床试验入组标准"之间的137种潜在关联时,我们正见证决策智能从"数据驱动"到"认知驱动"的范式转移。"知识图谱的价值,恰恰在于它提供了思维升级的技术载体。这个价值230万美元的"重复创新"案例,暴露出企业知识管理的深层困境:当数据量呈指数级增长时,传统的信息架构已无法支撑有效的知识发现与决策协同。-基于RDF三元组的知识表示方法,将"阿司匹林-治疗-偏头痛"这样的医学知识转化为机器可理解的语义网络。-脑机接口支持的人类认知与机器知识的闭环交互。

2025-10-19 21:20:56 431

原创 可视化大屏:Echarts联动,多图表交互怎样设计?

谷歌提出的FederatedLearning框架给出新思路:通过模型参数而非原始数据的分布式交换,在保证隐私的同时降低90%的带宽消耗。边缘侧计算面临的核心挑战在于:如何在10-30W的功耗约束下实现10TOPS以上的算力输出。这种范式迁移不仅带来技术架构的重构,更将催生新的商业模式:当计算能力成为像电力一样的泛在资源,我们或许正在见证继云计算之后的下一个"效用计算"革命。网络拓扑的演进印证了这一趋势:传统"终端-核心网-云端"三级架构正在被"终端-边缘节点-雾计算-云端"的四层模型替代。

2025-10-16 17:45:43 236

原创 状态管理:Redux Toolkit,复杂状态怎样简化?

传统的锁机制(如futex)面临优先级反转问题时,现代C++20引入的原子等待(atomicwait)操作通过地址监控硬件(如x86的UMONITOR)实现无锁同步,将缓存一致性协议(MESI)的复杂性交由硬件处理。Kafka的副本同步协议(ISR)使用epoch编号和Quorum机制处理脑裂问题,这种将复杂性转化为显式状态机的设计哲学,成为构建可靠分布式系统的基石。在计算机科学的演进历程中,"HelloWorld"程序与分布式系统看似处于技术复杂性的两极,实则揭示了软件系统内在复杂性增长的必然规律。

2025-10-16 17:37:27 222

原创 日志收集:Filebeat+ELK,分布式日志如何统一分析?

数字孪生面临的最大挑战是虚实世界的实时映射。更革命性的是NVIDIA的Omniverse平台,其采用USD(通用场景描述)格式,支持3000个以上的实时同步参数,使特斯拉工厂的数字孪生体延迟控制在50ms以内。中国商飞搭建的整机数字孪生系统,包含超过200万个数字零件,通过强化学习算法模拟不同气候条件下的飞行状态。值得关注的是数字孪生与区块链的结合:GE航空为每个发动机零件生成NFT数字凭证,在虚拟世界中构建了不可篡改的维修记录链。正如达索系统CEO所言:"数字孪生不是对现实的复制,而是对可能性的探索。

2025-10-16 17:36:20 371

原创 服务降级:Hystrix配置,熔断阈值如何科学设定?

边缘计算正在引发链式反应式的技术变革:从芯片设计(如RISC-V的定制扩展指令集)到网络协议(QUIC替代TCP),再到软件架构(服务网格的sidecar模式)。这提醒我们:技术范式的转换从来不是单一维度的改进,而是整个基础设施栈的重新发明。这个残酷的数字揭示了传统云计算范式的根本性缺陷:物理距离导致的光速延迟。边缘计算(EdgeComputing)的崛起正在改写数据处理的基本规则,其技术内涵远比"将计算下沉"的表层理解复杂得多。-云VR的motion-to-photon延迟降至人类不可感知的7ms阈值。

2025-10-16 17:35:35 394

原创 链路追踪:Jaeger集成,调用链日志怎样关联?

当企业能够将分散的专家经验、运营数据、市场情报转化为可计算、可演进的认知网络时,真正的决策智能时代才真正到来。正如麦肯锡数字转型负责人所言:"未来的竞争优势不在于拥有多少数据,而在于能形成多少有价值的认知连接。这种"数据富矿"与"认知贫瘠"的悖论,揭示了传统数据管理体系的根本缺陷——信息碎片化导致的决策盲区。例如,制药巨头辉瑞采用Neo4j构建的药物相互作用图谱,将原本需要72小时完成的药物副作用分析缩短至9分钟,关键在于其将3000万医学文献实体间的650种关系类型进行了本体论建模。

2025-10-16 17:33:39 320

原创 Mysql 主从库延迟分析及建议

mysql 主从复制延迟

2022-10-27 15:15:01 505

原创 redis添加内存和回收策略

redis 内存回收

2022-10-24 16:11:03 858

原创 Mysql数据库主从延迟

mysql主从同步延迟、主从复制

2022-10-20 15:25:24 1135 1

原创 [ERROR] InnoDB: Write to file (merge)failed at offset 4249878528, 1048576 bytes should have been wri

mysql innodb

2022-10-18 15:59:46 1660

原创 Error 1017 received logging on to the standby

oracle adg

2022-07-28 09:42:57 756

原创 connect 和create session的区别

connect实际上是oracle数据库中的一种角色,他包含了create session等权限。SYS@PRODCDB>select role,con_id from cdb_roles where role='CONNECT';ROLE CON_ID--------------- ----------CONNECT 3CONNECT 1CONNECT

2022-04-07 10:38:59 1264

原创 Oracle 本地登录和远程登录

oracle提供了远程登录和本地登录两种方式,其中本地登录是不需要调用tnsname.ora和监听的,本地登录则是通过ORACLE_SID来判断登录的数据库信息。具体如下:1、本地登录:不带@####本地登录####通过sys_context来获取登录的用户名和ip地址SQL> conn test/oracleConnected.SQL> select sys_context('userenv','IP_ADDRESS') from dual;SYS_CONTEXT('

2022-04-02 13:44:53 2449

原创 Mysql group_concat的长度限制

业务突然告知某些数据查询不到,经过查询发现用到了group_concat函数,分析后发现结果集数据少了。 因为group_concat默认是有长度限制的,修改group_concat_max_len 参数后,问题解决。mysql> show global variables like '%group_con%';+----------------------+-------+| Variable_name | Value |+----------------...

2022-03-31 09:47:41 1613

原创 Mysql主从延时-Multi-threaded slave statistics for channel

今天Mysql从库日志抛以下note信息,起初是主库上这几天有很大的并发事务,导致从库延时非常大,但是从库并没有什么压力,我们来分析下这个问题。2021-01-10T16:08:39.947611+08:00 85441 [Note] Multi-threaded slave statistics for channel '';seconds elapsed = 120;events assigned = 4005889;worker queues filled overoverru...

2022-01-10 16:37:23 4057

原创 Mysql 半同步复制

传统的mysql的主从复制也就是异步复制,依靠mysql binary log进行数据复制。一台master主节点和从slave 从节点。主从复制:事务1写入binlog buffer,dumper 线程通知slave有新的事务;binlog buffer 进行checkpoint;slave的io线程接收到dumper进程发送的日志,并写入到本地的relay log;slave的sql线程写入到本地数据库,这时数据已经一致了。异常复制:事务1写入binlog buffer,...

2021-10-24 09:55:57 148

原创 Mysql 主从同步详解

Mysql的主从复制组要是由这三个线程组成,,其中master是binlog dump thread进程、slave的进程主要是I/O thread 和SQL thread。Master主节点:binlog dump线程:当主库中产生数据更新时,会将此次更新的记录写入到binlog文件中,并通知slave节点,slave节点的I/O线程请求日志,将此时的binlog和更新的位置传给slave。Slave备节点:I/O线程:该线程连接到maste...

2021-10-21 11:22:31 503

原创 parted 对nvme盘进行分区

因工作需要,对新安装的服务器进行基础配置,存储盘是nvme的,记录下操作:1、使用parted进行分区parted适用于大于2TB以上的分区(通过卷管理也可以实现大于2TB盘的管理),步骤如下;a、parted /dev/nvme3n1 对nvme3n1进行分区b、mklabel gpt 创建新的分区类型为gptc、mkpart primary 0% 100% 创建一个主分区,从0%到100%的空间d、print 打印分区信息2、对分区进行xfs格式化a、mkfs.x..

2021-09-28 17:36:30 2788

原创 mysql --defaults-file和--defaults-extra-file

在学习ocp时,看到有这一题,顺便记录下。The /myfolder/my.cnf file has option set:[mysqld]skip-log-bin/myfolder2/my.cnf has this option set:[mysqld]log-bin = /valid/path/to/mysqlbinlogYou start an instance by using this command line:mysqld --defaults-file=/myfolder/

2021-09-16 11:21:44 3329

原创 Mysql 导出表结构或数据

mysqldump可以对数据库、表空间、表的备份,也可以实现只导出表结构或者表的数据,具体语法如下:1、导出数据库mysqldump -uroot -p --set-gtid-purged=off -S /data1/mgr/mysql.sock -A >all.sql-A, --all-databases Dump all the databases. This will be same as --databases with al...

2021-09-15 16:42:25 6364

原创 Mysql table_definition_cache

一张表分为数据文件和数据表定义两部分,表定义文件缓存可以放在table_definition_cache中,其默认值是1400。table_definition_cache:the number of table definitions (from.frmfiles) that can be stored in the definition cache. If you use a large number of tables, you can create a large table...

2021-09-14 17:45:38 1745

原创 dbca 报libclntsh.so.11.1+0x6ef23e

在执行dbca的时候,抛出libclntsh.so.11.1+0x6ef23e的异常。oracle官方给出的原因是:If the hostname in the/etc/sysconfig/network config file is set as "localhost",it will generate the error whenusing DBCA to create Database Instance and then the DBCA will be crashed.Th...

2021-09-07 20:05:11 262

原创 基于达梦V8使用dexpdp和dimpdp进行逻辑备份和恢复的使用

今天测试达梦数据库逻辑的备份,主要采用dexpdp/dimpdp逻辑导出导入方式数据的备份和恢复,现将备份和恢复的过程记录如下:在dexpdp和dimpdp前的注意事项:A、逻辑导出导入只能在数据库open的状态下进行;B、逻辑导出导入只能进行备份之前的数据恢复;C、注意导出的用户,需要访问v$dm_ini和v$ciphers这两个视图(具备查询权限即可)1、创建逻辑备份的directory目录#####创建directory 目录impdp,位于/dm...

2021-09-06 17:12:08 3157

原创 达梦V8使用dmrman恢复数据库

因业务测试需要恢复上周2的备份,我们停库通过dmrman工具进行数据库的恢复,记录下整个过程:1、查看dmrman的备份片信息#####show backupset 查看备份片的备份信息RMAN> show backupset '/dm8/bak/disql_inc_0902';show backupset '/dm8/bak/disql_inc_0902';<backupset [DEVICE TYPE:DISK, BACKUP_PATH: /dm8/bak/d...

2021-09-06 11:36:58 613

原创 Oracle AHF 安装部署及使用

ahf(Autonomous Health Framework):就是oracle官方收集日志的工具集合包,包内涵盖了TFA :收集日志的工具;ORAchk/EXAchk : 检查系统的工具。1、AHF的安装#####AHF软件需要从oracle官方下载#####用unzip解压到指定的目录[root@oracle19c ~]# unzip AHF-LINUX_v21.2.1.zip -d AHF-LINUXArchive: AHF-LINUX_v21.2.1.zip ...

2021-09-03 14:55:35 3125

原创 达梦DM8数据库安装和创建实例

最近在学习国产达梦数据库,结合自己的经验,将达梦数据库安装和实例配置记录如下:1、基础环境和用户创建#####当前达梦可以运行在X86、龙芯、飞腾等处理器架构上#####查看cpu型号及信息more /proc/cpuinfo#####内存不少于1g[root@system2 ~]# free -m total used free shared buff/cache availableMem: 2

2021-09-01 21:24:43 876

原创 oracle OSWatcher安装部署

Oswatch是oracle官方提供,用于收集操作系统性能的小工具,oswatch的安装与使用也比较简单,直接解压就可以使用。oswatch是通过调用系统的命令完成信息的收集,如:ps ,top ,mpstat ,iostat,netstat ,traceroute vmstat 。支持的操作系统包括AIX,Solaris ,Linux等 。1、解压oswbb软件到指定的目录######这里我使用的是v8.4的版本,直接放到root目录下[root@oracle19c ~]# ...

2021-08-27 16:22:10 1761

原创 Mysql Mgr 用sysbench压力测试

测试环境:vmware虚拟机3台,操作系统版本centos 7.5,mysql版本5.7.30,使用单主两备架构,使用mysql-router进行读写分离的负载。#####分别是1个读写和2个只读节点mysql> select * from backends;+-------------+---------------------+-------+------+| backend_ndx | address | state | type |+---...

2021-08-26 16:39:48 386

原创 Mysql 8.0 MGR部署限制和环境要求

在mysql 8.0版本中,mgr功能进行了很大的改善和增强,如果要部署组复制的服务器,实例必须满足以下条件:基础设置:1、InnoDB存储引擎disabled_storage_engines="MyISAM,BLACKHOLE,FEDERATED,ARCHIVE,MEMORY"####由于存在冲突检测,冲突需要回滚事务,设置禁用其他的存储引擎2、Primary KeysEvery table that is to be replicated by the grou...

2021-08-24 16:31:21 846

原创 Mysql MGR集群增加新的节点

Mysql MGR提供了高可用、高扩展和高可靠的MySQL集群服务,mgr集群当前支持最大9个节点,采用多副本,在2N+1个节点集群中,集群中只要N +1个节点存活,数据库就能稳定运行并对外提供服务。1、初始化新的数据库,这里省略。2、修改新节点的参数[mysqld]datadir=/data1/mgr4/databasedir=/usr/local/mysqlport=3306socket=/data1/mgr4/mysql.sockserver_id=3gtid...

2021-08-19 20:28:57 1156

原创 mysql mgr+atlas 实现读写分离

上一篇我们将mgr多主集群切换到单主模式,实现了一主(master)两备(secondary)的架构。在高并发模式下,paxos协议的乐观锁可能会导致事务的冲突、回滚和性能的下降,这次我们尝试通过中间件atlas的方式,实现读写分离的架构。 atlas是360团队在MySQL-Proxy 0.8.2版本的基础上,进一步优化的项目,该中间件在当前很多场景中得到广泛应用。这里将atlas部署在Node3服务器上,通过atlas实现数据库的读写分离。1、部署atlas软...

2021-08-19 11:58:11 388

原创 mysql mgr 多主切换单主

多主模式切换为单主模式,主要切换步骤如下1、停止所有节点mgr和mysql服务mysql> stop group_replication;Query OK, 0 rows affected (2.68 sec)mysql> shutdown;Query OK, 0 rows affected (1.12 sec)2、修改my.ini配置文件loose-group_replication_single_primary_mode=true##开启单主模式运行loose-

2021-08-18 21:11:35 666

原创 replication_applier_configuration、replication_connection_configuration和replication_connection_status

上篇我们介绍了group replication架构中,member和状态相关表的含义。本篇我们主要介绍group replication配置、连接配置和状态等信息1、replication_applier_configuration:group replication同步延迟复制的配置信息mysql> select * from replication_applier_configuration;+----------------------------+--------...

2021-08-18 16:24:12 311

原创 replication_group_members和replication_group_member_stats

在在开启了mysql group replication后,有两个比较重要的表,记录了group replication复制组成员及其信息,我们来说说表中具体字段的意义。1、replication_group_members:该表记录了group replication架构中,组成员的状态信息。mysql> select * from replication_group_members;+---------------------------+---------------...

2021-08-18 15:20:47 1343

原创 Mysql MGR高可用部署

mysql传统的主从复制模式主要有:异步和半同步复制,但是他们都有些缺陷,如数据一致性、运维成本高等问题,往往我们在设计高可用架构时,不能作为最优方案选择。mysql在5.7.17版本后,推出了组复制(mysql group replication,简称MGR)。 MGR 技术在保证数据强一致性基础上,可自动进行故障检测、自动切换,具备防脑裂机制,可进行多节点写入等特点,是mysql高可用技术发展的重点方向。安装环境: 1、3台服务器操作系统为centos...

2021-08-17 15:27:29 519 1

原创 Table does not support optimize, doing recreate + analyze instead

在清理mysql数据表后,执行optimize优化和整理文件碎片,Msg_text中提示“表不支持优化,使用重新创建或者分析进行替代”mysql> optimize table test; +------------+----------+----------+-------------------------------------------------------------------+ | Table | Op | Msg_type | M...

2021-08-16 10:37:31 2903

原创 Mysql 主从服务器遭遇Error_code: 1418

上周在MHA架构中,测试通过存储过程构建大量的数据,在主服务器执行存储过程后,从服务器的日志和slave状态中看到异常错误,日志文件抛出Error_code: 1418代码,记录下解决办法。错误日志:2021-08-16T01:25:52.924913Z 32 [Note] Slave SQL thread for channel '' initialized, starting replication in log 'mysql-bin.000011' at position 1...

2021-08-16 10:07:28 596

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除