Amazon SQS 与复杂的自主消息列队服务或者需要持续付费的许可或托管消息服务相比,有着明显的优势。
Amazon SQS 在 Amazon 高度可用的数据中心中运行,因此队列在应用程序需要的任何时候都能保持可用。为防止消息丢失或不可用,所有消息都以冗余形式存储在多个服务器和数据中心内。
开发人员最初使用 Amazon SQS 时只需用到五个 API:CreateQueue、SendMessage、ReceiveMessage、ChangeMessageVisibility 和 DeleteMessage。其他 API 则可用于提供高级的功能。
Amazon SQS 旨在让无限数量的消息服务随时读取和写入无限数量的消息。
提供了身份验证机制,确保 Amazon SQS 队列受到保护,防止遭到未经授权的访问。
无前期费用或固定开支。通过 Amazon SQS 发送消息只会收取少量的请求处理费和数据传输费。

