Redis有哪些部署方案? *单机版**:单机部署,单机redis能够承载的 QPS 大概就在上万到几万不等。这种部署方式很少使用。存在的问题:1、内存容量有限 2、处理能力有限 3、无法高可用。 主从模式:一主多从,主负责写,并且将数据复制到其它的 slave 节点,从节点负责读。所有的读请求全部 ...
首先复习一下加锁规则: 原则1:加锁的基本单位是next-key lock,是一个前开后闭区间; 原则2:查找过程中访问到的对象才会加锁; 优化1:索引上的等值查询,给唯一索引加锁的时候,next-key lock退化为行锁; 优化2:索引上的等值查询,向右遍历时且最后一个值不满足等值条件的时候,n ...
之前的文章已经说过:在一主一备的双M架构里,主备切换只需要把客户端流量切到备库;而在一主多从架构里,主备切换除了要把客户端流量切到备库外,还需要把从库接到新主库上。 主备切换有两种场景,分别是主动切换和被动切换,其中被动切换往往是因为主库出问题由HA系统发起。那么怎么判断主库出问题了呢? selec ...
SQL Server 2025中解决“写写阻塞”的利器 最近安装了SQL Server 2025的CTP 2.0 版本,做了一些测试 SQLServer 2025安装包获取 通过网盘分享的文件:SQLServer 2025-x64-ENU.iso 链接: https://pan.baidu.com/ ...
本文分享自天翼云开发者社区《大数据产品线生产操作安全规约》,作者:朱****静 第一章 总 则 第一条 为健全安全生产制度,落实安全生产责任,增强安全风险/隐患排查治理能力,促进安全生产长效机制建设,防止和减少生产安全事故,结合大数据产品线实际情况,特制定本生产操作安全管理办法。 第二条 本管理办法 ...
多点作为零售数字化领域的先锋,不仅是国内顶尖的全局数字化解决方案提供商,更在亚洲市场上占据领先地位。本文分享其业务高速发展过程中的技术挑战,以及简化技术栈、降本提效的经验。 ...
目录记一次Oracle数据库迁移的整个过程第一步:将原始数据库导出方式1(推荐):使用Data Pump方式2(数据库较大时速度慢):使用exp命令第二步:创建一个数据库实例(也可以使用原有的实例,只需要创建表空间)1.1 创建实例1.2 创建表空间(与原数据库表空间名称保持一致)\删除表空间1.3 ...
GreatSQL优化技巧:手动实现谓词下推 导语 最近总是听到用 AI 来优化 SQL 的言论,今天心血来潮试了一下,把表结构、统计信息、SQL语句、执行计划都告诉AI,AI给出了一大堆的建议,它会从索引,语句改写,参数调整各个方面给出优化策略,看似面面俱到,但是如果不懂优化理论,随便使用其给出的优 ...
数据库系统作为业务系统的基础组件,具备高并发、高性能的能力,是支撑业务系统、满足客户诉求的关键。本文通过阐述数据库组件的设计,解读做好系统性能保障的关键因素。 ...
原文地址:https://www.sqlshack.com/apply-sql-server-patches-or-cumulative-updates-in-sql-server-always-on-availability-groups/ 在本系列关于 SQL Server 始终在线可用性组的第 ...
原文地址:https://www.sqlshack.com/suspend-and-resume-data-movement-in-sql-server-always-on-availability-groups/ 在关于SQLServer 2016 Always On的第26篇文章中,我们将会讨论 ...
PostGIS 是 PostgreSQL 的扩展,允许将 GIS(地理信息系统)对象存储在数据库中。 PostGIS 支持基于 GiST 的 R 树空间索引,并可以分析和处理 GIS 对象;本文主要介绍 PostGIS 的数据管理。 1、空间数据模型 1.1、OGC 几何 开放地理空间联盟(OGC) ...
VictoriaMetrics单节点部署 简介 VictoriaMetrics 是一个高性能、高扩展性的开源时间序列数据库(TSDB)和监控解决方案,专为处理大规模指标数据设计 数据库语言:PromQL,MetricsQL 官方网站:https://victoriametrics.com/ 官方文档 ...
Redis 支持事务吗?与关系型数据库事务的区别? Redis 支持事务,但它的事务与 MSQL中的事务有所不同,MSOL中的事务主要支持 ACID 的特性,而 Redis中的事务主要保证的是多个命令执行的原子性,即所有的命令在一个原子操作中执行,不会被打断。还有一个很重要的点,就是 MySQL 中 ...
读写分离的基本结构: 上图的结构是客户端主动做负载均衡,这种模式下一般会把数据库连接信息放在客户端的连接层,由客户端选择后端数据库进行查询。 还有一种架构是在MySQL和客户端间加入中间代理层proxy,客户端只连接proxy,由proxy根据请求类型和上下文决定请求的分发路线: 比较这两种架构: ...
基本的一主多从结构: 图中,A和A'互为主备,从库BCD指向主库A。一主多次的设置,一般用于读写分离,主库负责所有的写入和一部分读,从库负责其他的读请求。 当主库发生故障,主备切换: 一主多从结构在切换完成后,A'会成为新主库,从库需要改接到A',而这个过程会增加主备切换的复杂度。接下来,就看看切换 ...
时序数据库 Apache IoTDB V2.0.5 已经发布! V2.0.5 作为树表双模型正式版本,主要新增树转表视图、表模型窗口函数、聚合函数 approx_most_frequent,并支持 LEFT & RIGHT JOIN、ASOF LEFT JOIN;AINode 新增 Timer-XL ...
7 月 5 日,2025 时序数据库技术创新大会在北京成功举办,清华大学副研究员,Apache IoTDB PMC 主席黄向东在大会上做主题报告《积跬步,至千里:Apache IoTDB 的 2023-2025》,系统回顾了 IoTDB 在过去三年快速发展的“成绩单”,重点展示了其在核心技术突破、国 ...
Redis 数据类型有哪些? 详细可以查看:数据类型及其应用场景 基本数据类型: String:最常用的一种数据类型,String类型的值可以是字符串、数字或者二进制,但值最大不能超过512MB。一般用于 缓存和计数器 Hash:Hash 是一个键值对集合。存储商品的各个属性 Set:无序去重的集合 ...
本文摘自《OceanBase社区版在泛互场景的应用案例研究》电子书,获取完整版内容可直接点击链接。 作者:马琳,万家数科数据库专家。 从性能到扩展性:华润万家数据库系统面临的挑战 (一)华润万家与万家数科企业概况 华润万家是华润集团旗下优秀零售连锁企业,业务覆盖中国内地及香港市场。面对万家众多业务需 ...