• MySQL读写分离怎么做?主流中间件大对比
    MySQL读写分离怎么做?主流中间件大对比
    MySQL实现读写分离的核心逻辑是将写操作(INSERT、UPDATE、DELETE)发到主库,读操作(SELECT)分散到从库。其原理基于主从复制机制,主库处理写请求并将数据变更同步至从库,应用层或中间件负责路由请求;实现方式主要有两种:一是手动编码控制,适合小项目,如通过MyBatis拦截器切换数据源;二是使用中间件自动分流,适合中大型项目,可统一处理连接池、负载均衡、故障转移等问题;常用的中间件包括MyCat、ShardingSphere、MaxScale和ProxySQL,各自具备不同特点和适用场
    数据库 · MySQL   |  3个月前  |   385浏览 收藏
  • MySQL视图全解析:优缺点一文看懂!
    MySQL视图全解析:优缺点一文看懂!
    MySQL视图是虚拟表,不存储实际数据,基于真实表查询结果。1.优点:简化复杂查询,将多表JOIN封装为视图方便调用;2.安全性:控制访问权限,隐藏敏感字段;3.缺点:性能可能受影响,尤其嵌套视图或复杂逻辑时;4.更新限制:含聚合函数、DISTINCT、GROUPBY或多表连接的视图不可更新。使用视图可提升开发效率并保障数据安全,但也需注意其性能和更新限制问题。
    数据库 · MySQL   |  3个月前  |   385浏览 收藏
  • MySQL视图全解析:优缺点一网打尽,学会效率翻倍!
    MySQL视图全解析:优缺点一网打尽,学会效率翻倍!
    MySQL视图是虚拟表,不存储实际数据,基于真实表查询结果。1.优点:简化复杂查询,将多表JOIN封装为视图方便调用;2.安全性:控制访问权限,隐藏敏感字段;3.缺点:性能可能受影响,尤其嵌套视图或复杂逻辑时;4.更新限制:含聚合函数、DISTINCT、GROUPBY或多表连接的视图不可更新。使用视图可提升开发效率并保障数据安全,但也需注意其性能和更新限制问题。
    数据库 · MySQL   |  3个月前  |   385浏览 收藏
  • RedisHyperLogLog太强了!大数据量去重统计就用它,快收藏!
    RedisHyperLogLog太强了!大数据量去重统计就用它,快收藏!
    HLL在处理大数据量统计时的使用技巧包括:1.合并多个HLL以统计多个数据源的UV;2.定期清理HLL数据以确保统计准确性;3.结合其他数据结构使用以获取更多详情。HLL是一种概率性数据结构,适用于需要近似值而非精确值的统计场景。
    数据库 · Redis   |  3个月前  |   385浏览 收藏
  • MySQL安装配置教程手把手教学步骤
    MySQL安装配置教程手把手教学步骤
    MySQL的安装和配置可以通过以下步骤完成:1.从官方网站下载适合操作系统的安装包。2.运行安装程序,选择“开发者默认”选项并设置root用户密码。3.安装后配置环境变量,确保MySQL的bin目录在PATH中。4.创建用户时遵循最小权限原则并设置强密码。5.优化性能时调整innodb_buffer_pool_size和max_connections参数。6.定期备份数据库并优化查询语句以提高性能。
    数据库 · MySQL   |  2个月前  |   385浏览 收藏
  • MySQL性能监控设置与关键指标解读
    MySQL性能监控设置与关键指标解读
    要设置MySQL性能监控,首先启用慢查询日志,在配置文件中设置slow_query_log、slow_query_log_file和long_query_time;其次使用SHOWSTATUS和SHOWPROCESSLIST实时查看数据库状态;最后引入第三方工具如Prometheus+Grafana或PMM进行可视化监控。核心指标包括:1.查询性能(QPS、慢查询数量、缓冲池命中率);2.资源使用(CPU、内存、磁盘IO);3.连接与线程状态(连接数、Threads_running);4.锁与事务问题(表
    数据库 · MySQL   |  2个月前  |   385浏览 收藏
  • Mysql中的嵌套子查询问题
    Mysql中的嵌套子查询问题
    Mysql嵌套子查询 子查询就是指的在一个完整的查询语句之中,嵌套若干个不同功能的小查询,从而一起完成复杂查询的一种编写形式,为了让读者更加清楚子查询的概念。 子查询返回结果子查
    数据库 · MySQL   |  2年前  |   mysql子查询 · mysql 384浏览 收藏
  • MySQL学习之三大范式详解小白篇
    MySQL学习之三大范式详解小白篇
    1.范式基础 1.1范式的概念 设计数据库的时候需要遵从的一些规范,目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、巴斯-科德范式(BCNF)、第四范式(4NF)和
    数据库 · MySQL   |  2年前  |   MySQL数据库 · 三大范式 · mysql 384浏览 收藏
  • MySQL基于group_concat()函数合并多行数据
    MySQL基于group_concat()函数合并多行数据
      一个很有用的函数   group_concat(),手册上说明:该函数返回带有来自一个组的连接的非NULL值的字符串结果。   通俗点理解,其实是这样的:group_concat()会计算哪些行属于同一组,将属
    数据库 · MySQL   |  2年前  |   函数 · 数据 · 合并 · MySQLGroup · CONCAT · mysql 384浏览 收藏
  • 提升MongoDB性能的方法
    提升MongoDB性能的方法
    MongoDB 是高性能数据,但是在使用的过程中,大家偶尔还会碰到一些性能问题。MongoDB和其它关系型数据库相比,例如 SQL Server 、MySQL 、Oracle 相比来说,相对较新,很多人对其不是很熟悉,所以
    数据库 · MySQL   |  2年前  |   MongoDB性能 · mysql 384浏览 收藏
  • Redis中主键失效的原理及实现机制剖析
    Redis中主键失效的原理及实现机制剖析
    作为一种定期清理无效数据的重要机制,主键失效存在于大多数缓存系统中,Redis 也不例外。在 Redis 提供的诸多命令中,EXPIRE、EXPIREAT、PEXPIRE、PEXPIREAT 以及 SETEX 和 PSETEX 均可以用来设置一条 Key
    数据库 · Redis   |  2年前  |   原理 · 机制 · Redis主键失效 · redis 384浏览 收藏
  • 【业务学习】分库分表回顾
    【业务学习】分库分表回顾
    背景前段时间因为业务需要,需要对核心库分库分表,迁移了大概有40亿数据,在此记录以便之后再来看看这种方案的优劣。写在前面为什么要拆库拆表?随着公司业务快速发展,数据库中的数
    数据库 · MySQL   |  2年前  |   MySQL · go · 数据库 · SQL · 后端 · mysql 384浏览 收藏
  • mysql 高性能分布设计
    mysql 高性能分布设计
    需要软件mycat 分库分表的工具,主要功能可以将一个大表拆分成很小表haproxy 是一款高性能的负载均衡软件。因为其专注于负载均衡这一些事情,因此与nginx比起来在负载均衡这件事情上做更好
    数据库 · MySQL   |  2年前  |   MySQL · mysql 384浏览 收藏
  • 【管控平台】一键发布sql
    【管控平台】一键发布sql
    数据库发布要注意什么? 1.多个SQL文件要按顺序运行 2.文件中的每个语句要交互式运行,运行一句返回一句的结果 3.能够记录全部语句和对应的返回结果用于审计 4.任何一个语句出错,终止
    数据库 · MySQL   |  2年前  |   MySQL · mysql 384浏览 收藏
  • linux下定位多线程内存越界问题实践总结
    linux下定位多线程内存越界问题实践总结
    最近定位了在一个多线程服务器程序(OceanBase MergeServer)中,一个线程非法篡改另一个线程的内存而导致程序core掉的问题。定位这个问题历经曲折,尝试了各种内存调试的办法。往往感觉就要
    数据库 · MySQL   |  2年前  |   MySQL · Java · Linux · 后端 · 程序员 · mysql 384浏览 收藏
查看更多
课程推荐
  • 前端进阶之JavaScript设计模式
    前端进阶之JavaScript设计模式
    设计模式是开发人员在软件开发过程中面临一般问题时的解决方案,代表了最佳的实践。本课程的主打内容包括JS常见设计模式以及具体应用场景,打造一站式知识长龙服务,适合有JS基础的同学学习。
    543次学习
  • GO语言核心编程课程
    GO语言核心编程课程
    本课程采用真实案例,全面具体可落地,从理论到实践,一步一步将GO核心编程技术、编程思想、底层实现融会贯通,使学习者贴近时代脉搏,做IT互联网时代的弄潮儿。
    514次学习
  • 简单聊聊mysql8与网络通信
    简单聊聊mysql8与网络通信
    如有问题加微信:Le-studyg;在课程中,我们将首先介绍MySQL8的新特性,包括性能优化、安全增强、新数据类型等,帮助学生快速熟悉MySQL8的最新功能。接着,我们将深入解析MySQL的网络通信机制,包括协议、连接管理、数据传输等,让
    499次学习
  • JavaScript正则表达式基础与实战
    JavaScript正则表达式基础与实战
    在任何一门编程语言中,正则表达式,都是一项重要的知识,它提供了高效的字符串匹配与捕获机制,可以极大的简化程序设计。
    487次学习
  • 从零制作响应式网站—Grid布局
    从零制作响应式网站—Grid布局
    本系列教程将展示从零制作一个假想的网络科技公司官网,分为导航,轮播,关于我们,成功案例,服务流程,团队介绍,数据部分,公司动态,底部信息等内容区块。网站整体采用CSSGrid布局,支持响应式,有流畅过渡和展现动画。
    484次学习
  • Golang深入理解GPM模型
    Golang深入理解GPM模型
    Golang深入理解GPM调度器模型及全场景分析,希望您看完这套视频有所收获;包括调度器的由来和分析、GMP模型简介、以及11个场景总结。
    474次学习
查看更多
AI推荐
  • SEO  AI Mermaid 流程图:自然语言生成,文本驱动可视化创作
    AI Mermaid流程图
    SEO AI Mermaid 流程图工具:基于 Mermaid 语法,AI 辅助,自然语言生成流程图,提升可视化创作效率,适用于开发者、产品经理、教育工作者。
    712次使用
  • 搜获客笔记生成器:小红书医美爆款内容AI创作神器
    搜获客【笔记生成器】
    搜获客笔记生成器,国内首个聚焦小红书医美垂类的AI文案工具。1500万爆款文案库,行业专属算法,助您高效创作合规、引流的医美笔记,提升运营效率,引爆小红书流量!
    724次使用
  • iTerms:一站式法律AI工作台,智能合同审查起草与法律问答专家
    iTerms
    iTerms是一款专业的一站式法律AI工作台,提供AI合同审查、AI合同起草及AI法律问答服务。通过智能问答、深度思考与联网检索,助您高效检索法律法规与司法判例,告别传统模板,实现合同一键起草与在线编辑,大幅提升法律事务处理效率。
    745次使用
  • TokenPony:AI大模型API聚合平台,一站式接入,高效稳定高性价比
    TokenPony
    TokenPony是讯盟科技旗下的AI大模型聚合API平台。通过统一接口接入DeepSeek、Kimi、Qwen等主流模型,支持1024K超长上下文,实现零配置、免部署、极速响应与高性价比的AI应用开发,助力专业用户轻松构建智能服务。
    810次使用
  • 迅捷AIPPT:AI智能PPT生成器,高效制作专业演示文稿
    迅捷AIPPT
    迅捷AIPPT是一款高效AI智能PPT生成软件,一键智能生成精美演示文稿。内置海量专业模板、多样风格,支持自定义大纲,助您轻松制作高质量PPT,大幅节省时间。
    700次使用
微信登录更方便
  • 密码登录
  • 注册账号
登录即同意 用户协议隐私政策
返回登录
  • 重置密码