AWS Database Blog

Build zero-downtime write architectures for Amazon Neptune

Build zero-downtime write architectures for Amazon Neptune

Learn how to build zero-downtime write architectures for Amazon Neptune using a write queue pattern with Amazon SQS, Amazon Kinesis Data Streams, or Amazon MSK. By decoupling write acceptance from write execution, your application keeps accepting graph writes during maintenance windows, failovers, and scaling operations.

Oracle Machine Learning for SQL on Amazon RDS: Build machine learning models entirely in SQL

Oracle Machine Learning for SQL on Amazon RDS: Build machine learning models entirely in SQL

Learn how to build, train, and score a credit risk machine learning model entirely in SQL using Oracle Machine Learning for SQL (OML4SQL) on Amazon RDS for Oracle. The built-in AutoML feature selects the best algorithm automatically, with no data movement and no external machine learning platforms.

Detect CDC failures faster with AWS DMS

AWS DMS uses exponential backoff for recoverable errors, and default settings can let a change data capture (CDC) task retry silently for up to 30 minutes before failing. This post shows how to tune four recoverable-error settings so CDC tasks fail within minutes, and how to pair them with Amazon EventBridge and Amazon CloudWatch alerts.

Build semantic search with native vector support in Amazon DynamoDB

Many applications that use Amazon DynamoDB for operational data also need vector similarity search, which until now meant running a separate vector database. DynamoDB now supports native vector search. In this post, we build a semantic search application over research paper abstracts using Amazon Bedrock embeddings, and cover how vector search is metered.

Advanced data modeling: Using user-defined types and Protocol Buffers for Amazon Keyspaces

Amazon Keyspaces supports two approaches for modeling complex data: user-defined types (UDTs) and Protocol Buffers. This post shows how to create and manage UDTs, implement Protobuf serialization, and choose between the two based on your application needs.

Using CloudWatch Database Insights to troubleshoot query performance from calling services

Learn how to use the calling services feature in Amazon CloudWatch Database Insights to identify which applications are calling your databases and view their performance metrics, so you can pinpoint root causes and contact the right team in minutes rather than hours.

Migrate to Amazon Keyspaces with zero downtime using ZDM Proxy

Learn how to migrate from self-managed Apache Cassandra to Amazon Keyspaces with zero downtime by deploying an extended version of the ZDM Proxy on AWS Fargate. This post covers the single CloudFormation stack, the six migration phases from historical data loading through validation and cutover, and security and cost best practices for production workloads.