-
MySQL的死锁系列之锁的类型以及加锁原理
本文转载自微信公众号「程序员历小冰」,转载本文请联系程序员历小冰公众号。 疫情期间在家工作时,同事使用了 insert into on duplicate key update 语句进行插入去重,但是在测试过程中发生了死锁现象: ERROR1213(40001):Deadlockfoundwhentryingtogetlock;tryrestartingt···
- 发布时间:2025-05-14
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
AI时代下的Redis
【.com快译】 关系数据库仍然是世界上使用最广泛的数据库类别,但多年来其人气趋势线一直平平。同时,其他云原生数据库系统类型却日益崛起。这在各种版本的NoSQL数据库系统中尤为明显,比如文档存储数据库(MongoDB)、键值数据库(Redis)和宽列数据库(Cassandra)。 来自DB-Engines的下图清楚地表明了这个趋势: NoSQL数据库系统如···
- 发布时间:2025-05-14
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
MySQL中,当update修改数据与原数据相同时会再次执行吗?
一、背景 本文主要测试MySQL执行update语句时,针对与原数据(即未修改)相同的update语句会在MySQL内部重新执行吗? 二、测试环境 MySQL5.7.25 Centos 7.4 三、binlog_format为ROW 1、参数 2、测试步骤 session1 session2 session1 3、总结 在binlog_format=row···
- 发布时间:2025-05-14
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
前5个基于Redis的Java对象
Redis具有很多值得推荐的功能,包括速度,可伸缩性和可用性。但是,有一个问题是Redis不包括对Java之类的编程语言的内置支持。相反,用户需要为Redis安装第三方Java客户端,例如Redisson。 Redisson是Redis Java客户端,其中包含许多熟悉的Java对象,接口和集合,这使Java开发人员比以往任何时候都更容易地开始使用Redi···
- 发布时间:2025-05-14
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
写给大忙人的Redis主从复制,花费五分钟让你面试不尴尬
相信很多小伙伴都已经配置过主从复制,但是对于redis主从复制的工作流程和常见问题很多都没有深入的了解。咔咔这次用时俩天时间给大家整理一份redis主从复制的全部知识点。本文实现所需环境 centos7.0 redis4.0 一、什么是Redis主从复制? 主从复制就是现在有俩台redis服务器,把一台redis的数据同步到另一台redis数据库上。前者称···
- 发布时间:2025-05-14
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
Redis你掌握多少了,来个查漏补缺?
Redis 是什么 Redis 是 开源,内存 中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。它支持多种类型的数据结构,如 字符串strings, 散列 hashes, 列表 lists, 集合 sets, 有序集合 sorted sets 与范围查询, bitmaps, hyperloglogs 和 地理空间(geospatial) 索引半径···
- 发布时间:2025-05-14
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
PostgreSQL的几种分布式架构对比
Postgresql由于强大的功能和良好的扩展性,基于postgresql来做的分布式架构也比较多,大部分用于分析类场景,下面比较几种常见的架构特点。 Citus Citus以插件的方式扩展到postgresql中,独立于postgresql内核,所以能很快的跟上pg主版本的更新,部署也比较简单,是现在非常流行的分布式方案。Citus在苏宁有大规模应用,微···
- 发布时间:2025-05-14
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
MySQL DBA如何利用strace/pstack/gdb来定位问题
strace简介 strace是Linux环境下的一款程序调试工具,用来监察一个应用程序所使用的系统调用。 Strace是一个简单的跟踪系统调用执行的工具。在其最简单的形式中,它可以从开始到结束跟踪二进制的执行,并在进程的生命周期中输出一行具有系统调用名称,每个系统调用的参数和返回值的文本行。 常用选项-T:strace输出显示时间 -t:可以在每行的输出···
- 发布时间:2025-05-14
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
MongoDB复制集集群原理详解及部署
复制集介绍 MongoDB中的复制集(也被称为副本)是一组维护相同数据集的mongod进程。副本集提供冗余性及和高可用,是所有生产部署的基础。简单来说,复制集有多台MongoDB组成的一个集群,集群中有一个主节点(Primary)和N个副本节点(Secondary)等,它们有相同的数据库,假如主MongoDB服务器或者MongoDB实例Down机之后,其它···
- 发布时间:2025-05-14
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
一篇搞懂MySQL 8.0 Clone技术在线搭建主从复制全过程
本文将通过Clone来实现一个远程从库的搭建:环境如下 Mater: 192.168.3.133 port:3307 doner 捐赠者 Slave: 192.168.3.134 port:3307 recipient 接受者 第一步:两台机器MySQL分别进行初始化安装 进入MySQL软件目录进行初始化安装并修改密码:(MySQL8.0.19 下载解压步···
- 发布时间:2025-05-14
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])