沃趣数据库管理平台
码龄4年
关注
提问 私信
  • 博客:190,590
    社区:7,939
    动态:4,057
    202,586
    总访问量
  • 277
    原创
  • 2,348,437
    排名
  • 5,826
    粉丝
  • 5
    铁粉
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
  • 加入CSDN时间: 2020-06-19
博客描述:
Squids是多云时代的数据库云服务提供商。基于公有云基础资源,提供云上 RDS,云备份,云迁移,SQL 窗口门户企业功能,帮助企业快速构建云上数据库融合生态!官方网站:https://squids.cn/
查看详细资料
博客首页
  • 原力等级
    成就
    当前等级
    7
    当前总分
    3,125
    当月
    3
个人成就
  • 沃趣科技官方账号
  • 获得1,042次点赞
  • 内容获得18次评论
  • 获得908次收藏
  • 代码片获得513次分享
创作历程
  • 8篇
    2024年
  • 219篇
    2023年
  • 55篇
    2022年
成就勋章
TA的专栏
  • 技术专栏
    216篇
  • 数据库迁移
    13篇
  • 向量数据库
    8篇
  • 软件架构
    24篇
  • Kubernetes
    22篇
  • 云数据库
    10篇
兴趣领域 设置
  • 大数据
    dba
TA的社区
  • 沃趣数据库专家
    508 成员 142 内容
    创建者
  • 沃趣QFusion数据库私有云_2
    2 成员 0 内容
    创建者
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

175人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

使用 Kafka 和 CDC 将数据从 MongoDB Atlas 流式传输到 SingleStore Kai

在本文中,我们将了解如何将 Apache Kafka 代理连接到 MongoDB Atlas,然后使用 CDC 解决方案将数据从 MongoDB Atlas 流式传输到 SingleStore Kai。我们还使用 Metabase 创建了一个快速的可视化仪表板,以帮助我们深入了解我们的广告活动。为了演示 CDC 解决方案,我们将使用Kafka 代理将数据流式传输到 MongoDB Atlas 集群,然后使用 CDC 管道将数据从 MongoDB Atlas 传播到 SingleStore Kai。
原创
发布博客 2024.01.05 ·
1130 阅读 ·
24 点赞 ·
0 评论 ·
10 收藏

如何在 C# 12 中使用主构造函数

C# 12 中的主构造函数可用于类和结构以及记录类型。以下是它们如何使您的代码更干净、更简洁。
原创
发布博客 2024.01.05 ·
1265 阅读 ·
19 点赞 ·
0 评论 ·
20 收藏

Kubernetes Gateway API V1.0:您应该切换吗?

与 Ingress API 不同,Gateway API 是多个 API(HTTPRoute、Gateway、GatewayClass 等)的集合,每个 API 满足不同的组织角色。因此,如果您重新开始并在 Ingress 和 Gateway API 之间进行选择,如果您选择的 API 和实现支持您想要的所有功能,我建议您选择 Gateway API。去年,当网关 API升级为测试版时,我曾写过有关该 API的文章,但一年后,问题仍然存在。即,API 为自定义扩展留有空间,同时确保其遵循标准。
原创
发布博客 2024.01.04 ·
1223 阅读 ·
15 点赞 ·
0 评论 ·
22 收藏

探索 OceanBase 中图数据的实现

虽然 Neo4j 等成熟的图形数据库为处理图形数据提供了强大的解决方案,但将图形数据集成到 SQL 数据库中的想法提供了值得探索的潜在优势。从积极的一面来看,邻接表模型被证明是可以实现的,并且基本的图操作(例如 BFS 和识别高频事务对)可以高效运行。有趣的是,阿里巴巴团队在 2019 年进行的一项研究展示了关系数据库在针对 100 亿规模的海量图数据集实现图数据方面的性能。这种灵活的结构使图数据能够以高度保真度对复杂的关系和复杂的系统进行建模,使其成为从社交网络分析到供应链管理等各个领域的强大工具。
原创
发布博客 2024.01.04 ·
1121 阅读 ·
27 点赞 ·
0 评论 ·
24 收藏

架构模式:分片

分片是管理大规模数据库的有效架构模式。分片是一种数据库架构模式,涉及将数据库划分为更小、更快、更易于管理的部分,称为分片。例如,在 Web 应用程序中,用户身份验证数据可以存储在一个分片中,而用户活动日志存储在另一个分片中,从而优化频繁访问的表的性能。描述:水平分片,也称为数据分片,涉及将数据库表划分到多个数据库或数据库实例。每个分片包含相同的表模式,但保存不同的数据子集,通常根据分片键进行分割。此方法通常用于将数据库分成更小、更易于管理的部分,每个分片专用于与应用程序的特定方面相关的特定表或表组。
原创
发布博客 2024.01.03 ·
1594 阅读 ·
32 点赞 ·
0 评论 ·
16 收藏

以 Serverfull 方式运行无服务器服务

通常,在 Kumologica 上构建的应用程序专注于无服务器计算,例如 AWS Lambda、Azure 函数或 Google 函数,但在这里我们将构建与在容器内运行的 NodeJS Express 应用程序非常相似的服务。要对流程进行 docker 化,请打开项目文件夹,并将以下Docker 文件放置在根项目文件夹中(与 package.json 处于同一级别)。要构建映像,请转到项目文件夹的根目录,然后从 Windows 中的命令行或 Mac 中的终端运行以下命令。让我们将其docker化。
原创
发布博客 2024.01.03 ·
548 阅读 ·
10 点赞 ·
0 评论 ·
6 收藏

Gen-AI 的知识图和分析(无需图数据库)

由于目前正在发生的人工智能革命,工程师们正在考虑围绕 Gen-AI 的机会,利用具有动态提示、数据基础和屏蔽功能的开放 Gen-AI 解决方案,这进一步促使他们思考知识图谱等有效的解决方案。原生图形分析引擎是一种新范例,我们可以直接实现图形查询以及现有关系/SQL 数据的可视化,而无需在中间使用图形数据库,并且仍然可以利用我们从图形和传统分析方法中获得的所有优势。它们由顶点(节点)和连接这些顶点的边(关系)组成,可以是有向的或无向的、加权的或不加权的。它有助于理解、可视化复杂的关系并从中得出有意义的见解。
原创
发布博客 2024.01.02 ·
1199 阅读 ·
25 点赞 ·
0 评论 ·
15 收藏

在 Oracle 数据库表中加载多个数据文件

因此,最好的选择是让包含 SQL 加载命令的 Unix 程序始终运行。在本文中,我将展示 SQL 加载器 + Unix 脚本实用程序的强大功能,其中 SQL 加载器可以使用自动 shell 脚本加载多个数据文件。7、现在我再次删除表数据,只是为了证明脚本始终在服务器中运行,我将仅将两个 DAT 文件从 ARCHIVE 放置到当前目录。在新系统中,服务器文件可用,并将使用自动化 Unix 脚本加载到数据库中。5、现在脚本将运行,它将通过 SQL 加载器加载两个 .dat 文件。
原创
发布博客 2024.01.02 ·
1080 阅读 ·
19 点赞 ·
0 评论 ·
12 收藏

实时数据库迁移

在本文中,详细了解数据库迁移——将数据从一个数据库系统传输到另一个数据库系统的过程。
原创
发布博客 2023.12.29 ·
808 阅读 ·
23 点赞 ·
0 评论 ·
8 收藏

PostgreSQL 作为向量数据库:入门和扩展

本指南将深入研究该特定模式在应用程序中的实现。然而,由于搜索是近似的,搜索的召回率可能不是 100% 相关/准确,因为索引仅遍历数据的子集。它允许您存储和处理具有数千个维度的向量,计算向量化数据之间的欧几里德距离和余弦距离,并执行精确和近似最近邻搜索。为了在数据量和流量不断增加的情况下保持 Postgres 的性能和可扩展性,您可以使用矢量化数据的专用索引和/或使用Postgres 的分布式版本水平扩展存储和计算资源。数据库需要几毫秒的时间来执行精确的最近邻搜索,比较用户提示和 Airbnb 描述的嵌入。
原创
发布博客 2023.12.29 ·
3375 阅读 ·
27 点赞 ·
1 评论 ·
22 收藏

当 ML 遇到 DevOps:如何理解 MLOps

本文介绍如何集成机器学习和 DevOps、管理模型、最佳实践和成功的解决方案。
原创
发布博客 2023.12.28 ·
1252 阅读 ·
22 点赞 ·
0 评论 ·
21 收藏

使用 HarperDB SDK for Java 简化数据库操作

在后续部分中,我们将探索实际的代码示例,以说明这些类在实际场景中的用法,展示 HarperDB SDK for Java 的简单性和强大功能。当你开始使用HarperDB和Java的旅程时,要记住这个SDK赋予了开发者力量,提供了一个强大而高效的桥梁,连接Java应用程序和HarperDB的NoSQL功能。和Server类Template是 HarperDB SDK for Java 的基本组件,提供了一个无缝接口,用于将 Java 应用程序与 HarperDB 的 NoSQL 数据库功能集成。
原创
发布博客 2023.12.28 ·
1110 阅读 ·
20 点赞 ·
0 评论 ·
23 收藏

2024 年软件工程将如何发展

人工智能、数字孪生技术、平台工程和混沌工程正在改变软件开发,并为开发运营带来更高的自动化、生产力和弹性。
原创
发布博客 2023.12.27 ·
1359 阅读 ·
14 点赞 ·
0 评论 ·
20 收藏

迁移到云原生:如何使用微服务迁移应用程序

这简化了与维护服务之间的远程过程调用所需的访问权限相关的复杂性,即使它们在不同的主机上运行。Node.js 的主要优势包括跨平台兼容性、使用单一编码语言 (JavaScript) 的便利性、JavaScript V8 引擎的强大功能、对快速部署和微服务开发的支持、高可扩展性、令人印象深刻的数据处理能力、活跃的开源社区、通过节点包管理器 (NPM) 提供的附加功能、高级托管功能和快速数据流。事实证明,在过渡期间解耦紧密互连的元素具有挑战性,虽然代码库的年龄和大小是耦合问题的潜在指标,但它们并不是确定的。
原创
发布博客 2023.12.27 ·
1425 阅读 ·
25 点赞 ·
0 评论 ·
21 收藏

生成式人工智能充满奇迹的一年

这是人工智能令人眼花缭乱的进步一年中的 10 个怪癖、后果和问题。
原创
发布博客 2023.12.26 ·
978 阅读 ·
19 点赞 ·
0 评论 ·
25 收藏

修复 MySQL 数据库的终极指南

如果 MySQL(单个多线程程序)由于磁盘故障或任何应用程序级问题而在写入操作过程中突然终止或终止,则可能会导致数据库损坏。如果您尚未创建任何备份或备份已过时,请使用mysqlcheck命令检查并修复中的表MySQL 数据库。如果 MySQL 服务器由于突然断电或任何其他原因而发生故障,则可能会扰乱数据完整性,从而导致损坏。在本指南中,我们将介绍MySQL 数据库损坏的原因,并提及一些快速修复数据库的有效解决方案。当数据库损坏时,DBA 面临的最大挑战是避免停机,因为这可能会导致生产力和业务损失。
原创
发布博客 2023.12.26 ·
2236 阅读 ·
35 点赞 ·
0 评论 ·
23 收藏

如何使用队列处理 API 速率限制

在构建健壮的架构时,用于与受速率限制的外部 API 交互的服务或应用程序通常会异步处理任务。当服务遇到速率限制时,它可以轻松地将作业返回到主队列或将其分配到指定用于延迟任务的单独队列,并在特定的等待时间(例如 X 秒)后重新访问它。借助 Memphis,您可以使用专门为此目的而设计的称为“延迟消息”的简单功能,将延迟从客户端转移到队列。当您的消费者应用程序需要额外的处理时间时,延迟消息允许您将收到的消息发送回代理。例如,如果需要 60 秒的延迟,它会精确配置该特定消息的不可见时间。更多技术干货请关注公号【
原创
发布博客 2023.12.25 ·
873 阅读 ·
8 点赞 ·
0 评论 ·
6 收藏

加速 SQL 查询的 9 种方法

如果您有足够的资源,并且您的数据库支持它,您可以使用内存表来进一步加快速度。例如,如果您需要循环遍历表并根据某些计算更改列,您可以获取要更新的候选数据,将其放入临时表中,使用游标循环遍历该表,然后应用所有在单个操作中更新。只要有可能,将对大表的查询合并为尽可能少的离散操作。例如,如果您有一个表,您想要先按一列查询,然后再按另一列查询,请首先将其合并到单个查询中,然后确保您要查询的列具有覆盖索引。例如,如果您将数据插入表中,然后使用UPDATE它来更改它,就像我刚才所示,那么这是两个单独的事务。
原创
发布博客 2023.12.25 ·
1462 阅读 ·
31 点赞 ·
0 评论 ·
14 收藏

cilium原理之ebpf尾调用与trace

为了选择要跳转到哪个程序,尾调用使用了程序数组map( BPF_MAP_TYPE_PROG_ARRAY),将map及其索引(index)传递给将要跳转到的程序。但如果给定的map索引中没有程序(无法跳转),执行会继续在原来的程序中执行。官方代码很清晰,需要注意的是:定义函数时,__section_tail(BPF_JMP_MAP_ID, 0)使用的是BPF_JMP_MAP_ID;特殊在于,由于函数的调用是由map来保存的,可以使用TC更新map对应的函数为新的函数,实现ebpf程序的局部更新。
原创
发布博客 2023.12.22 ·
1216 阅读 ·
34 点赞 ·
0 评论 ·
27 收藏

将遗留系统分解为微服务:第 2 部分

想象一个场景,您有一个大规模的整体系统 - 可能是一个庞大的 C# 控制台应用程序或一个广泛的 SQL Server 存储过程。将复杂的单一报销计算系统迁移到微服务并将其部署在云中是一个变革性的步骤。这种方法不仅使系统现代化,而且在可扩展性、资源利用率和成本节约方面带来了显着的好处,使系统与现代云功能保持一致,并且业务目标。上面列出的服务是可以成为此类系统一部分的组件示例,它们可以通过 API 或消息队列相互交互以执行端到端报销流程。迁移到微服务的目标是将这个大型、复杂的系统分解为更小、更易于管理的组件。
原创
发布博客 2023.12.22 ·
1522 阅读 ·
20 点赞 ·
0 评论 ·
26 收藏
加载更多