- GaussDB最新产品动态,都在这里 GaussDB最新产品动态,都在这里
- GaussDB技术文章大集合 GaussDB技术文章大集合
- GaussDB活动最新文章 GaussDB活动最新文章
- 引言随着互联网的迅猛发展,应用程序的规模和复杂性不断增长。在这样的背景下,构建可扩展和高性能的系统变得尤为重要。分布式架构应运而生,它通过将系统拆分为多个独立的服务,并在不同的计算节点上运行,以实现更好的性能、可靠性和可扩展性。Dubbo作为一种领先的分布式框架,为我们提供了丰富的功能和好处。本文将重点讨论分布式框架的好处,并分析为何要使用分布式。 分布式的定义分布式系统是由多个计算节点组... 引言随着互联网的迅猛发展,应用程序的规模和复杂性不断增长。在这样的背景下,构建可扩展和高性能的系统变得尤为重要。分布式架构应运而生,它通过将系统拆分为多个独立的服务,并在不同的计算节点上运行,以实现更好的性能、可靠性和可扩展性。Dubbo作为一种领先的分布式框架,为我们提供了丰富的功能和好处。本文将重点讨论分布式框架的好处,并分析为何要使用分布式。 分布式的定义分布式系统是由多个计算节点组...
- 在数据库设计中,选择合适的主键是一项重要的任务。主键的选择直接影响到数据表的性能、数据完整性以及系统的可伸缩性。在某些场景下,很多开发者倾向于使用雪花 ID(Snowflake ID)或 UUID(Universally Unique Identifier)作为 MySQL 主键。然而,这种做法并不适用于所有情况,很可能被领导质疑和怼回去。本文将介绍使用雪花 ID 和 UUID 作为 MyS... 在数据库设计中,选择合适的主键是一项重要的任务。主键的选择直接影响到数据表的性能、数据完整性以及系统的可伸缩性。在某些场景下,很多开发者倾向于使用雪花 ID(Snowflake ID)或 UUID(Universally Unique Identifier)作为 MySQL 主键。然而,这种做法并不适用于所有情况,很可能被领导质疑和怼回去。本文将介绍使用雪花 ID 和 UUID 作为 MyS...
- MyBatis 是一个优秀的持久层框架,提供了丰富的数据库操作功能。在实际开发中,数据分页是一个常见需求。MyBatis 提供了多种方式来实现数据分页,本文将介绍其中的 3 种常用方式。 Limit 和 Offset 分页在传统的 SQL 中,我们可以使用 LIMIT 和 OFFSET 关键字实现分页。这种方式能够方便地控制返回结果的数量和偏移量。@Mapperpublic interfac... MyBatis 是一个优秀的持久层框架,提供了丰富的数据库操作功能。在实际开发中,数据分页是一个常见需求。MyBatis 提供了多种方式来实现数据分页,本文将介绍其中的 3 种常用方式。 Limit 和 Offset 分页在传统的 SQL 中,我们可以使用 LIMIT 和 OFFSET 关键字实现分页。这种方式能够方便地控制返回结果的数量和偏移量。@Mapperpublic interfac...
- 在现代网络架构中,可靠性和快速故障检测与恢复是至关重要的。在此背景下,将OSPF(Open Shortest Path First)与BFD(Bidirectional Forwarding Detection)联动起来,成为提高网络性能和可靠性的有效策略。本文将详细介绍OSPF和BFD的基本原理,并探讨它们联动的好处和实施步骤。目录: OSPF简介 BFD简介 OSPF与BFD联动的好处 ... 在现代网络架构中,可靠性和快速故障检测与恢复是至关重要的。在此背景下,将OSPF(Open Shortest Path First)与BFD(Bidirectional Forwarding Detection)联动起来,成为提高网络性能和可靠性的有效策略。本文将详细介绍OSPF和BFD的基本原理,并探讨它们联动的好处和实施步骤。目录: OSPF简介 BFD简介 OSPF与BFD联动的好处 ...
- 管道间如何实现具体通信 引言在计算机编程中,管道(Pipe)是一种常用的进程间通信(IPC)方式。管道可以在同一个计算机上的不同进程之间传输数据,实现进程之间的通信和数据传递。在这篇博客中,我们将探讨管道的使用以及如何在Java中实现管道间的具体通信。 什么是管道管道是一种特殊的文件,它被用来在两个进程之间传输数据。一个进程将数据写入管道的输出端口,而另一个进程从管道的输入端口读取数据。管... 管道间如何实现具体通信 引言在计算机编程中,管道(Pipe)是一种常用的进程间通信(IPC)方式。管道可以在同一个计算机上的不同进程之间传输数据,实现进程之间的通信和数据传递。在这篇博客中,我们将探讨管道的使用以及如何在Java中实现管道间的具体通信。 什么是管道管道是一种特殊的文件,它被用来在两个进程之间传输数据。一个进程将数据写入管道的输出端口,而另一个进程从管道的输入端口读取数据。管...
- 分布式算法与Raft算法 1. 引言分布式系统是指由多个独立计算机组成的系统,这些计算机通过网络进行通信和协调,共同完成一个任务。在分布式系统中,数据的存储和计算会被分散到不同的节点上,以提高性能和可靠性。然而,分布式系统也带来了一些挑战,比如节点故障和数据一致性问题。为了解决这些问题,分布式算法被广泛应用。本文将重点介绍一种经典的分布式一致性算法——Raft算法。首先,我们将简要介绍分布... 分布式算法与Raft算法 1. 引言分布式系统是指由多个独立计算机组成的系统,这些计算机通过网络进行通信和协调,共同完成一个任务。在分布式系统中,数据的存储和计算会被分散到不同的节点上,以提高性能和可靠性。然而,分布式系统也带来了一些挑战,比如节点故障和数据一致性问题。为了解决这些问题,分布式算法被广泛应用。本文将重点介绍一种经典的分布式一致性算法——Raft算法。首先,我们将简要介绍分布...
- 数据库的隔离级别与MVCC详解 引言在数据库系统中,隔离级别是指多个事务并发执行时,相互之间的隔离程度。为了保证数据的一致性和事务的隔离性,数据库引入了不同的隔离级别。本文将探讨常见的隔离级别,并重点介绍MVCC(多版本并发控制)机制。 隔离级别概述数据库系统通常支持四种隔离级别,分别是:读未提交(Read Uncommitted)读已提交(Read Committed)可重复读(Repe... 数据库的隔离级别与MVCC详解 引言在数据库系统中,隔离级别是指多个事务并发执行时,相互之间的隔离程度。为了保证数据的一致性和事务的隔离性,数据库引入了不同的隔离级别。本文将探讨常见的隔离级别,并重点介绍MVCC(多版本并发控制)机制。 隔离级别概述数据库系统通常支持四种隔离级别,分别是:读未提交(Read Uncommitted)读已提交(Read Committed)可重复读(Repe...
- 前言公司部门老项目要迁移升级java版本,需要进行缓存相关操作,原框架未支持这部分,经过调研java相关缓存方案大致分为ehcache和redis两种,redis的value最大值为500mb且超过1mb会对存取有性能影响,业务系统需要支持列表查询缓存就不可避免的涉及到大量的数据存取过滤,ehcache支持内存+磁盘缓存不用担心缓存容量问题,所以框架初步版本决定集成ehcache3,设计流... 前言公司部门老项目要迁移升级java版本,需要进行缓存相关操作,原框架未支持这部分,经过调研java相关缓存方案大致分为ehcache和redis两种,redis的value最大值为500mb且超过1mb会对存取有性能影响,业务系统需要支持列表查询缓存就不可避免的涉及到大量的数据存取过滤,ehcache支持内存+磁盘缓存不用担心缓存容量问题,所以框架初步版本决定集成ehcache3,设计流...
- 背景最近好几个项目在运行过程中客户都提出文件上传大小的限制能否设置的大一些,用户经常需要上传好几个G的资料文件,如图纸,视频等,并且需要在上传大文件过程中进行优化实时展现进度条,进行技术评估后针对框架文件上传进行扩展升级,扩展接口支持大文件分片上传处理,减少服务器瞬时的内存压力,同一个文件上传失败后可以从成功上传分片位置进行断点续传,文件上传成功后再次上传无需等待达到秒传的效果,优化用户交... 背景最近好几个项目在运行过程中客户都提出文件上传大小的限制能否设置的大一些,用户经常需要上传好几个G的资料文件,如图纸,视频等,并且需要在上传大文件过程中进行优化实时展现进度条,进行技术评估后针对框架文件上传进行扩展升级,扩展接口支持大文件分片上传处理,减少服务器瞬时的内存压力,同一个文件上传失败后可以从成功上传分片位置进行断点续传,文件上传成功后再次上传无需等待达到秒传的效果,优化用户交...
- 遥测数据及其业务特点决定了传统的数据库或大数据解决方案无法满足业务对数据的存储分析诉求,并且在基础软件国产化的浪潮推动之下,openGemini顺势开源,专注于海量遥测数据存储与分析,提供高性能、高扩展、低成本的开源解决方案。 遥测数据及其业务特点决定了传统的数据库或大数据解决方案无法满足业务对数据的存储分析诉求,并且在基础软件国产化的浪潮推动之下,openGemini顺势开源,专注于海量遥测数据存储与分析,提供高性能、高扩展、低成本的开源解决方案。
- 向量数据库是一种特殊类型的数据库,它可以存储和处理向量数据。向量数据通常用于表示多维度的数据点,例如在机器学习和人工智能中使用的数据。在向量数据库中,数据被表示为向量,这些向量可以在多维空间中进行比较和搜索。 向量数据库是一种特殊类型的数据库,它可以存储和处理向量数据。向量数据通常用于表示多维度的数据点,例如在机器学习和人工智能中使用的数据。在向量数据库中,数据被表示为向量,这些向量可以在多维空间中进行比较和搜索。
- 7月4日-5日,由中国信息通信研究院、中国通信标准化协会指导,中国通信标准化协会大数据技术标准推进委员会、InfoQ极客传媒联合主办的“2023可信数据库发展大会”在北京隆重召开。大会以“自主 创新 引领”为主题,邀请了近百位行业协会领导、数据库学术大咖、产业链各环节数据库负责人、资深技术专家,共同论道我国数据库自立自强之路。在4日上午的主论坛,华为云数据库服务产品部总经理苏光牛围绕华为云G... 7月4日-5日,由中国信息通信研究院、中国通信标准化协会指导,中国通信标准化协会大数据技术标准推进委员会、InfoQ极客传媒联合主办的“2023可信数据库发展大会”在北京隆重召开。大会以“自主 创新 引领”为主题,邀请了近百位行业协会领导、数据库学术大咖、产业链各环节数据库负责人、资深技术专家,共同论道我国数据库自立自强之路。在4日上午的主论坛,华为云数据库服务产品部总经理苏光牛围绕华为云G...
上滑加载中
推荐直播
-
华为云码道 × 仓颉编程:工程化AI编码探索2026/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
回顾中
热门标签