亚马逊AWS官方博客

Category: Database

曲突徙薪 – 亚马逊云科技数据库安全相关方案

针对数据库安全挑战,我们可以在数据库领域进行三个方向的应对:事前防范、事中监控及修复、事后审计。事前防范可以考虑安全合规、及时监控漏洞并更新补丁、配置良好的数据库访问控制策略、设计严谨的加密策略等;事中监控及修复可以考虑构建数据库的高可用架构、及时备份以及监测数据库登录行为等;事后审计可以采用审计日志、数据库活动日志等来进行实现。本篇博客聚焦数据库的安全合规,从几个维度总结亚马逊云科技上的数据库安全方案,旨在为您考虑数据库安全时提供指导。

使用优化型读取和 pgvector,提高 Amazon Aurora 上生成式人工智能工作负载的性能

生成式人工智能为企业带来了更多的机会,可以利用向量搜索技术,实现对非机构化数据的搜索和比较。本文将阐述如何在 Amazon Aurora PostgreSQL 兼容版本中使用 pgvector 来实现向量搜索,以及如何利用 Aurora 优化型读取特性来提升向量搜索的性能表现。

双壁合一 采用 Amazon DocumentDB 向量和文本搜索构建 RAG 双路召回 集成 Amazon Bedrock Claude 3 实现游戏产品推荐

本博客将展示如何采用 Amazon DocumentDB 和 Amazon Bedrock 构建游戏行业产品推荐,博客中的 Demo 已经接入了目前最新的 Bedrock Claude 3 Sonnet 模型。Anthropic 目前的评估表明,Claude 3 模型系列在数学应用题解决(MATH)和多语言数学(MGSM)基准(目前用于大语言模型的关键基准)方面优于同类模型。另外我们使用了 Amazon Bedrock Titan 模型来生成向量,并使用 DocumentDB 将 Titan 生成的向量存储在 Amazon DocumentDB 数据库中,利用 DocumentDB Vector Search 的相似性向量搜索和 DocumentDB Text Search 全文检索功能实现 RAG 双路召回,并将 RAG 双路召回合并结果,返回给 Amazon Bedrock Claude 3 Sonnet,进行内容总结归并。

RDS/Aurora MySQL8.0 跨区域复制问题的分析与解决

Mysql 8.0 已经成为当前主流运行版本。Mysql 8.0 在带来很多新功能的同时,也需要我们去持续学习和探索它的变化。本文就是针对 Amazon Aurora Mysql 8.0 的 lower_case_table_names 参数设置导致的 Cross Region Replica 创建失败问题,详述了整个问题的分析、测试、解决的过程。

借助 Oracle Database Gateway 实现 Amazon RDS Oracle 透明访问异构数据库

本方案借助 Oracle Database Gateway 的 ODBC 组件实现从 Amazon RDS Oracle 向目前各主流关系数据库的透明访问(如 RDS MySQL,RDS PostgreSQL,RDS SQLServer,Redshift 等)。不需要修改应用程序就可以完成 Oracle 与其它异构数据库的分布式事务部署。 相比通过 DMS 或者其它工具在数据库之间同步数据的方案,本方案更高效成本更低,且完全可以避免数据不一致,同步延迟等问题。