由于我还不熟悉云服务,所以我必须问。
如果我要使用 AWS 的 DynamoDB,是否需要在本地安装?还是一切都在服务器端处理?
由于我还不熟悉云服务,所以我必须问。
如果我要使用 AWS 的 DynamoDB,是否需要在本地安装?还是一切都在服务器端处理?
如果您需要 Amazon DynamoDB 用于本地开发/测试目的,您可以同时运行DynamoDB Local for Desktop Development。
正如 frisky (+1) 已经指出的那样,AWS 同时发布了用于桌面开发的 DynamoDB Local - 请参阅DynamoDB Local了解详细信息,特别是DynamoDB Local 和 DynamoDB 之间的差异部分。
截至最近,此初始产品还完全集成在AWS Toolkit for Eclipse和AWS Toolkit for Visual Studio中,请参阅以下介绍性博客文章:
您既不需要也无法在本地安装任何东西 - 请参阅Amazon DynamoDB产品页面的第一段了解详细信息,例如:
Amazon DynamoDB 是一种完全托管的 NoSQL 数据库服务,可提供快速且可预测的性能以及无缝的可扩展性。[...] 客户可以启动一个新的 Amazon DynamoDB 数据库表,扩大或缩小他们对该表的请求容量,而不会造成停机或性能下降 [...]。Amazon DynamoDB 使客户能够将操作和扩展分布式数据库的管理负担转移到 AWS,因此他们不必担心硬件预置、设置和配置、复制、软件修补或集群扩展。 [强调我的]
请注意,您可能会在本地开发系统上安装其中一个 AWS 开发工具包(例如AWS SDK for Java或AWS SDK for .NET),但如果您计划使用 DynamoDB,它们会提供各种其他开发工具作为好。