Go语言技术文章

  • Redis网络卡了?手把手教你检测与优化!
    Redis网络卡了?手把手教你检测与优化!
    检测和优化Redis的网络带宽瓶颈可以通过以下步骤:1.使用INFO命令监控网络流量,计算每分钟的输入输出字节数;2.使用PING命令测量延迟;3.优化方法包括启用数据压缩、使用批量操作、优化网络配置、数据分片和使用Redis协议优化。通过这些措施,可以有效提升Redis的性能。
    数据库 · Redis   |  1年前  |   368浏览 收藏
  • MySQL怎么查看InnoDB状态?性能优化全攻略
    MySQL怎么查看InnoDB状态?性能优化全攻略
    在MySQL中查看InnoDB状态的方法是执行SHOWENGINEINNODBSTATUS命令,用于监控数据库运行状况并诊断性能问题。1.执行命令后可获取详细信息,需从中提取关键指标;2.关注LATESTFOREIGNKEYERROR和LATESTDETECTEDDEADLOCK以排查外键错误与死锁;3.分析SEMAPHORES部分判断资源瓶颈;4.查看TRANSACTIONS分析事务及锁情况;5.检查FILEI/O评估I/O压力;6.通过BUFFERPOOLANDMEMORY监控缓冲池命中率,若低于99
    数据库 · MySQL   |  1年前  |   日志文件 死锁 InnoDB状态 性能诊断 缓冲池命中率 368浏览 收藏
  • MySQL中英文混合乱码解决方法
    MySQL中英文混合乱码解决方法
    解决MySQL中文及中英文混合乱码问题的方法是:1.设置MySQL服务器默认字符集为utf8mb4;2.创建或修改数据库和表时指定utf8mb4字符集;3.确保客户端连接时使用utf8mb4字符集;4.检查中间件和客户端支持utf8mb4并避免不必要的编码转换;5.优化性能,注意索引大小和查询优化。
    数据库 · MySQL   |  1年前  |   368浏览 收藏
  • Redis与MongoDB缓存优化全攻略
    Redis与MongoDB缓存优化全攻略
    Redis和MongoDB用于优化数据读写,因为它们各有优势。1)Redis适合数据缓存,其高速读写和内存存储特性适用于频繁读写的场景,如电商网站的购物车信息。2)MongoDB适用于复杂数据存储,其灵活的文档模型和查询能力适合处理大量用户生成内容,如社交媒体的帖子和评论。
    数据库 · Redis   |  1年前  |   368浏览 收藏
  • MySQL中as的使用及别名技巧
    MySQL中as的使用及别名技巧
    <p>在MySQL中,AS关键字用于给列或表创建临时名称,即别名。1)给列创建别名,如SELECTprice*quantityAStotal_priceFROMorder_items,使结果更易读。2)给表创建别名,如SELECTo.order_id,c.customer_nameFROMordersASoJOINcustomersAScONo.customer_id=c.customer_id,简化多表查询。</p>
    数据库 · MySQL   |  1年前  |   368浏览 收藏
  • MySQL排序优化与性能提升技巧
    MySQL排序优化与性能提升技巧
    MySQL中ORDERBY的优化,直接影响查询性能,尤其是在数据量大的情况下。要提升排序效率,关键在于减少不必要的数据扫描和避免临时表、文件排序这些高开销操作。1.确保使用索引进行排序最直接的优化方式是让ORDERBY走索引,这样就能跳过昂贵的文件排序(filesort)过程。要满足这个条件,需要:ORDERBY字段上有索引;查询的WHERE条件和ORDERBY使用的字段尽量在同一个索引中;如果是联合排序(多个字段),则要确保使用的是前缀索引。比如有这样一个索引:(status,create
    数据库 · MySQL   |  1年前  |   368浏览 收藏
  • Redis GEO 附近门店查询实战:坐标写入、半径检索和距离排序
    Redis GEO 附近门店查询实战:坐标写入、半径检索和距离排序
    本文用附近门店查询场景讲清 Redis GEO:如何把门店经纬度写入地理索引,如何按用户当前位置做半径检索、距离排序和分页返回,并整理上线时常见的坐标、单位、数据更新问题。
    数据库 · Redis   |  2个月前  |   Redis · GEO · 地理位置 · 附近门店 · 缓存实战 · redis 地理位置 缓存查询 GEO 附近门店 距离排序 368浏览 收藏
  • MySQL 空间索引怎么验证真正生效:SRID 约束、MBRContains 与经纬度范围
    MySQL 空间索引怎么验证真正生效:SRID 约束、MBRContains 与经纬度范围
    从 SRID 约束、SPATIAL INDEX 到 MBRContains 查询,演示如何验证 MySQL 空间索引是否真的进入执行计划,并避开经纬度范围和边界判断的常见误区。
    数据库 · MySQL   |  1星期前  |   MySQL · gis · 数据库优化 · mysql 空间索引 SRID MBRContains 368浏览 收藏
  • 解决Redis持久化之大数据服务暂停问题
    解决Redis持久化之大数据服务暂停问题
      Redis持久化是有两种方式:RDB和AOF   对这两种方式的官方文档的翻译请看:   http://latteye.com/2011/11/redis-persistence.html   RDB就是快照存储,比如“每1个小时对redis进行快照存储”
    数据库 · Redis   |  3年前  |   Redis · redis 367浏览 收藏
  • Redis分布式锁实例分析讲解
    Redis分布式锁实例分析讲解
    1 一人一单并发安全问题 之前一人一单的业务使用的悲观锁,在分布式系统下,是无法生效的。 理想的情况下是这样的:一个线程成功获取互斥锁,并对查询订单并创建订单,其他线程无法干
    数据库 · Redis   |  3年前  |   Redis分布式锁 · redis 367浏览 收藏
  • CentOS7安装MySQL8的超级详细教程(无坑!)
    CentOS7安装MySQL8的超级详细教程(无坑!)
    服务器: 阿里云轻量应用服务器 系统版本: CentOS 7 MySQL版本: 8.0 一、卸载MariaDB 在CentOS中默认安装有MariaDB,是MySQL的一个分支,主要由开源社区维护。CentOS 7及以上版本已经不再使用MySQL数据
    数据库 · MySQL   |  3年前  |   CentOS7安装 · mysql8 · mysql 367浏览 收藏
  • MySQL中EXPLAIN语句及用法实例
    MySQL中EXPLAIN语句及用法实例
    通过 EXPLAIN 语句可以帮助我们发现表格的哪些字段上需要建立索引,用于加速查询。也可以使用 EXPLAIN 检查优化器是否使用最优的顺序来连接表。 EXPLAIN 语法如下: {EXPLAIN | DESCRIBE | DESC} tbl_n
    数据库 · MySQL   |  3年前  |   mysqlexplain · mysql 367浏览 收藏
  • MySQL单表千万级数据处理的思路分享
    MySQL单表千万级数据处理的思路分享
    项目背景 在处理过程中,今天上午需要更新A字段,下午爬虫组完成了规格书或图片的爬取又需要更新图片和规格书字段,由于单表千万级深度翻页会导致处理速度越来越慢。 select a,b,c from db.t
    数据库 · MySQL   |  3年前  |   数据处理 · MySQL单表 · 千万级数据 · mysql 367浏览 收藏
  • MySQL数据库升级的一些"陷阱"
    MySQL数据库升级的一些"陷阱"
    对于商业数据库而言,数据库升级是一个优先级很高的事情,有版本升级路线图,有相应的补丁,而且对于方案还有一系列的演练,显然是一场硬仗。而在MySQL方向上,升级这件事情就被淡化了
    数据库 · MySQL   |  3年前  |   MySQL升级 · mysql 367浏览 收藏
  • Mybatis 批量操作 引发上限问题
    Mybatis 批量操作 引发上限问题
    场景描述项目中需求对数据进行迁移,数据之间存在外键关联关系,外键关系存在一对多;因此在数据迁移之后,需要将对应的外键更新;则迁移需要一次性完成,否则需要额外的工作量来修复
    数据库 · MySQL   |  3年前  |   MySQL · Java · mysql 367浏览 收藏
查看更多
课程推荐
  • 前端进阶之JavaScript设计模式
    前端进阶之JavaScript设计模式
    设计模式是开发人员在软件开发过程中面临一般问题时的解决方案,代表了最佳的实践。本课程的主打内容包括JS常见设计模式以及具体应用场景,打造一站式知识长龙服务,适合有JS基础的同学学习。
    543次学习
  • GO语言核心编程课程
    GO语言核心编程课程
    本课程采用真实案例,全面具体可落地,从理论到实践,一步一步将GO核心编程技术、编程思想、底层实现融会贯通,使学习者贴近时代脉搏,做IT互联网时代的弄潮儿。
    516次学习
  • 简单聊聊mysql8与网络通信
    简单聊聊mysql8与网络通信
    如有问题加微信:Le-studyg;在课程中,我们将首先介绍MySQL8的新特性,包括性能优化、安全增强、新数据类型等,帮助学生快速熟悉MySQL8的最新功能。接着,我们将深入解析MySQL的网络通信机制,包括协议、连接管理、数据传输等,让
    500次学习
  • JavaScript正则表达式基础与实战
    JavaScript正则表达式基础与实战
    在任何一门编程语言中,正则表达式,都是一项重要的知识,它提供了高效的字符串匹配与捕获机制,可以极大的简化程序设计。
    487次学习
  • 从零制作响应式网站—Grid布局
    从零制作响应式网站—Grid布局
    本系列教程将展示从零制作一个假想的网络科技公司官网,分为导航,轮播,关于我们,成功案例,服务流程,团队介绍,数据部分,公司动态,底部信息等内容区块。网站整体采用CSSGrid布局,支持响应式,有流畅过渡和展现动画。
    485次学习
  • Golang深入理解GPM模型
    Golang深入理解GPM模型
    Golang深入理解GPM调度器模型及全场景分析,希望您看完这套视频有所收获;包括调度器的由来和分析、GMP模型简介、以及11个场景总结。
    474次学习
查看更多
AI推荐
  • SuperCLUE中文大模型评测基准:功能、能力维度与应用指南
    SuperCLUE
    SuperCLUE是权威的中文大语言模型综合评测基准,涵盖语言理解、知识应用、AI Agent智能体及安全性等12项核心能力。通过多轮对话与客观测试,定期发布榜单与技术报告,为模型研发、优化及行业选型提供科学依据。
    141次使用
  • C-Eval中文评测基准:大语言模型多学科能力评估指南
    C-Eval
    深入了解C-Eval中文评估套件,涵盖52个学科与4级难度。本文详解其功能特点、Zero-shot/Few-shot使用方法及代码示例,助您全面评测LLM中文理解与泛化能力。
    62次使用
  • ClickPrompt:AI提示词生成与优化工具,支持Stable Diffusion、ChatGPT及代码辅助
    ClickPrompt
    ClickPrompt是一款专为AI提示词编写者设计的开源在线工具,支持Stable Diffusion绘图、ChatGPT对话及GitHub Copilot代码辅助。提供Prompt自动生成、一键运行、社区分享及可视化优化功能,帮助用户高效获取精准AI输出。
    35次使用
  • OpenArt免费开源指南:Stable Diffusion Prompt Book提示词手册详解
    Stable Diffusion Prompt Book
    深入解析OpenArt推出的Stable Diffusion Prompt Book,这本免费的开源提示词指南涵盖从基础语法到高级技巧,提供风格化词库与参数建议,助您优化AI绘画生成效果。
    19次使用
  • Google AI提示词库:免费官方Prompt模板与使用指南
    Google AI提示词库
    探索Google Cloud官方生成式AI提示词库,提供免费、无需登录的中英双语Prompt模板。涵盖内容创作、代码优化、数据分析等场景,助您快速提升AI交互效率与质量。
    41次使用
微信登录更方便
  • 密码登录
  • 注册账号
登录即同意 用户协议隐私政策
返回登录
  • 重置密码