A company requires a managed database service to support a new application with unpredictable workloads and highly variable database access patterns. The application will not require any complex joins or transactions. To optimize costs, given these conditions, which AWS database service would be most appropriate?
Amazon DocumentDB
Amazon RDS
Amazon DynamoDB
Amazon Neptune