博客

记录技术探索与思考 · 共 655 篇

全部 big-datajavaaiartificial-intelligenceprogrammer-lifemachine-learningmysqldata-engineering后端flinkdistributedarchitecturepythondata-warehouseroboticssparkhivekafkascaladistributed-systemllm数据库hdfsembodied-aideep-learningspring消息队列langchainsystem-architecturemybatisperformance-optimizationelasticsearchmongodbhealthredisspring-bootrabbitmqmqhadoopelkflumestream-processing事务hbasemessagingrpc教程sklearncachinglarge-language-model缓存dubbojava-rabbitmqclickhousekylinmllibneo4jsqlrealtime-warehousecanal索引微服务tomcatprogrammermultimodalteslazookeeperdruiddataxormshardingsphereiocnutritionrobot-armindie-devnginxfastdfsrocketmqtime-managementapplicationscareer-growthetlguavajava-rocketmq优化learningquantizationmiddlewaredockerkudulogstashdecision-treesqoopairflow分库分表分片mycat存储引擎一致性fat-lossgptproduct-managercoffeebusiness-analysisautomationalgorithmcareer-and-growthcomputer-visionautonomous-drivingfsdqwenmapreducecrudbackend分布式事务并发事务失效图数据库memcachednettyinnodbsalarycareer-developmentcold-showerrunningproductivityluckinmedicalindustriallfplfp-batterybatteryevfitnesscareer-personal-growthocrdeepseekdeepseek-ocrprogramming-languagecloud-nativeyarndatastreamjdbcolapknnlinear-regressionnumpymonitoringgriffin设计模式数据映射读写分离主从复制高可用安全源码分析cqlevcacheservletaop负载均衡手写niomindfulnessmeditationexercisemuscle-gainreinforcement-learningagentconflictevaluationmoney-managementconsumptionsocial-mediadatingmemoryprice-warcottiptqqatqloraqwen2.5-vlmulti-dimensionalhistoryindustrial-robotagriculturehardwaresimulationsectorrosdeploymentslamvisual-inspectionlinuxwindowraftkibanaregularizationlogistic-regressionprometheusexporterzipper-tableatlasstate-managementdevopsservermaven注解开发sharding-jdbccap2pc3pcxasagaacidbsonexplain慢查询副本集部署认证集群oss阿里云源码netflix异步jmspaxosrmiengineeringphysiologyhot-showerpractical-guidetransformertensorflowreporttech-sharingproductstartupmethodologyteamworkconflict-resolutioncollaborationgtdtoolsdepositsavingsscreen-timehealth-managementchina-usculturemarriagepartnercoffee-beveragehomemade-coffeetasteperformancefine-tuningblip-2minigpt-4llavaalibabavitaminsfish-oilcalcium-supplementvitamin-cironcalciumfolic-acidchronic-diseasesupplementstcmwestern-medicineintegrative-medicineevolution-techtech-evolutionlakehousedata-meshserverlesstalentindustrytech-selectionevolutionunimatetechnologyhydraulic-driveai-collaborationclassificationservice-robothumanoid-robotlogisticscareerskillstrendsservicescaracobotmotorreducersensorplcmpccontroltrajectory-planningvisioncore-technologyperceptiondecision-makingfamilydatamarketchallengescommercializationfuture-trendsmeta-learninglifestylenmc-batterydegradationbody-fat-percentagebody-shapingstrength-trainingbody-fatmetabolismsympathetic-nerveparasympathetic-nerveautonomic-nervous-systemhrvtesting-platformapi-integrationautomotive3dtechmodel-yopen-sourceimitation-learningvision-algorithmominomni-modalomniresearchjava-21kotlingolangrustjavascriptnodek8sgeminicepsourcesinkdatasetmergetreeik-analyzerdslterm-queryfilteraggregationinverted-indexnrtgrokfilebeattezdata-miningcross-validationnormalizationevaluation-metricsridge-regressionlassogradient-descentgrafanavisualizationodsscddimension-tabledwddwsadsmemory-managementparallelismcontaineresp32home-assistantjenkinsgitlabcicddevops-devessaywebsiteastrofrontendxml映射sqlsession动态sqlmha故障切换高并发分布式主键扩容绑定表sql优化hint强制路由数据脱敏tccseata柔性事务sharding-proxy分布式数据库分片策略e-r分片配置文件schema.xml事务隔离级别transactional声明式事务编程式事务传播机制插件nosqljson数据库操作分页writeconcern聚合pipelinepagehelper通用mapperb树b+树应用场景选型templaterepository数据建模内嵌引用wiredtigerinmemory复制集oplog选举容器化sharding分片集群权限图论欧拉路径动态代理备份嵌入式数据库分布式文件系统云存储权限控制concurrenthashmaplruoom代理模式分布式缓存spymemcachedblockingqueueactivemq手写框架消息存储队列索引erlangjdk反向代理进程配置类加载ssljvm心跳检测io监控spi路由降级表空间线程模型存储结构undoredobinlogb+tree聚簇索引排序mvcckubernetesoffline-installpandaspipmicroservicesvoice

深入浅出 MySQL 分片技术全景解析:范围、哈希与一致性哈希对比

分片是分布式数据库中实现横向扩展的核心技术,将完整数据库按规则拆分成多个部分存储在不同节点。常见分片策略包括范围分片、哈希取模分片和一致性哈希分片。本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。

深入浅出 MySQL 扩容全攻略:触发条件、迁移方案与性能优化

探讨MySQL数据库横向扩容方案,主要解决单库在容量、性能和并发上的瓶颈问题。扩容触发条件包括磁盘使用率超80%、响应时间超500ms、连接数超70%上限。本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。

深入浅出 MySQL 开源分布式中间件 ShardingSphere 深度解读

Apache ShardingSphere是面向关系型数据库的分布式中间件生态系统,核心定位是增强而非替代传统数据库。它通过插件化架构提供水平扩展、分片、读写分离和分布式事务等能力。

深入浅出 MySQL Sharding-JDBC 全面解析:轻量级分库分表与读写分离解决方案

详细介绍Sharding-JDBC,一款轻量级Java数据库中间件,主要解决分库分表、读写分离及分布式事务等问题。本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。

深入浅出 MySQL Sharding-JDBC 深入理解分片机制:真实表、逻辑表与绑定表全解析

在分布式数据库中,分片机制通过真实表、逻辑表、数据节点和绑定表实现数据的高效存储与查询。绑定表确保主表与子表使用相同分片规则,提升关联查询效率。本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。

深入浅出 MySQL ShardingSphere 分片剖析:SQL 解析、路由、改写与执行全流程详解

深入探讨ShardingSphere分片流程,包括SQL解析、查询优化、SQL路由、SQL改写、SQL执行及结果归并六大环节。本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。

深入浅出 MySQL ShardingSphere 分片剖析:SQL 支持范围、限制与优化实践

深入探讨ShardingSphere在分片场景下对SQL的支持范围、限制条件以及优化实践。本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。

深入浅出 MySQL ShardingSphere 从主从复制到分库分表:读写分离架构全景剖析

读写分离是一种常见的数据库架构优化方案,通过主从复制机制将写操作集中在主库,而将读操作分散至多个从库。本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。

深入浅出 MySQL ShardingSphere 强制路由(Hint)机制详解与最佳实践

在分布式数据库场景中,ShardingSphere提供Hint机制,通过显式指定路由配置实现强制路由,绕过默认分片策略直接定向至指定节点执行。本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。

深入浅出 MySQL ShardingSphere 数据脱敏实战:透明加解密与合规保护的最佳实践

数据脱敏是一种关键的数据安全技术,通过对敏感信息进行替换、加密、扰动等方式实现数据可用与隐私保护的平衡。ShardingSphere提供了完善的脱敏模块。本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。

深入浅出 MySQL CAP理论详解与分布式事务实践:从2PC到3PC与XA模式

CAP理论揭示了分布式系统在一致性、可用性和分区容错性之间无法三者兼得的本质限制。2PC通过协调者控制两阶段提交保证强一致性,XA规范引入全局事务管理器协调跨资源事务。

深入浅出 MySQL 分布式事务三大模式详解:TCC、消息队列与Saga

分布式事务模式主要包括TCC、队列模式和Saga。TCC将传统2PC拆解为业务可控的三步,队列模式通过消息中间件实现最终一致性, Saga模式将长事务拆解为一系列有序子事务。

深入浅出 MySQL Seata框架详解:分布式事务的四种模式与核心架构

Seata是阿里巴巴开源的分布式事务解决方案,提供一站式事务管理,具备高性能、低侵入性和多语言支持等特性。本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。

深入浅出 MySQL 深入解析 XA 分布式事务:ShardingSphere 的整合原理与实践

传统方式依赖数据库厂商提供的XA驱动和应用服务器的事务管理器,现代系统多采用嵌入式事务管理器。ShardingSphere提供跨库XA事务支持,采用两阶段提交协议保证强一致性。

深入浅出 MySQL 解析 ShardingSphere Saga 柔性事务实现原理

ShardingSphere通过整合第三方servicecomb-saga组件实现柔性事务,利用SPI动态注入和反向SQL技术自动生成补偿操作。本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。

深入浅出 MySQL Sharding-Proxy 深度解析:零代码入侵的分库分表解决方案

ShardingSphere生态中的Sharding-Proxy采用透明化数据库代理架构,无需修改应用代码即可实现分库分表、读写分离、分布式事务与数据加密等功能。

深入浅出 MySQL MyCat 分布式数据库中间件详解:架构、功能与应用场景

MyCat是一个开源的分布式数据库中间件,完全兼容MySQL协议,核心功能包括分库分表、读写分离和结果集合并,支持多种分片策略。本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。

深入浅出 MySQL MyCat 分布式数据库分片策略详解:E-R分片、全局表与分片规则

MyCat分布式数据库分片策略包括E-R表分片策略、全局表机制、分片节点、节点主机和分片规则。本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。

深入浅出 MySQL MyCat 深入解析 核心配置文件 server.xml 使用与优化

server.xml是Mycat的核心配置文件,集中保存了系统运行所需的关键参数,包括系统参数、用户权限、防火墙配置和性能调优。本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。

深入浅出 MySQL MyCat 深入解析 schema.xml 配置详解:逻辑库、逻辑表、数据节点全攻略

schema.xml是Mycat的核心配置文件,管理逻辑数据库、逻辑表、数据节点和数据主机。本文深入分析原理与实践应用,帮助读者全面理解核心技术要点。