如何在 DynamoDB 中创建数据库

2024-02-10

我对 DynamoDB 非常陌生。在阅读文档时,我看到了以下句子 http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/DataModel.html:

在 Amazon DynamoDB 中,数据库是表的集合。表是项目的集合,每个项目是属性的集合。

尽管如此,我能找到的一切 http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/APISummary.html是使用表、项目和属性的方法,并且没有提及如何创建数据库。

所以我的问题是:是否可以在我的用户帐户中创建数据库,或者所有表都是在“公共共享默认”数据库中创建的(即我的用户帐户是唯一的“数据库”)?

以某种方式围绕“用户/租户”的概念创建表子集对我来说非常有用。当然,这是可以由我的应用程序逻辑管理的事情,但是,我的用户需要更清晰/安全的数据隔离。

不管怎样,正如我所说,我对 DynamoDB 非常陌生,很可能我错过了很多东西。


是的,没有特定的“数据库”,所有的表都在您的aws帐户下。如果您需要某种命名空间,那么使用某种形式的命名约定可能是最好的选择。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 DynamoDB 中创建数据库 的相关文章

  • 尝试将 AWS DynamoDB 与 Swift 3 结合使用时出现很多错误

    我是快速开发的新手 正在尝试合并后端 我认为 AWS 将是实现我想要完成的任务的好方法 我目前只是想获取他们为您创建的示例项目文件 它有很多错误 令人难以置信 我意识到 AWS 在 Swift 2 中创建文件 因此在 Swift 3 中运行
  • 异步方法中的 Await 与 Task.Result [重复]

    这个问题在这里已经有答案了 执行以下操作有什么区别 async Task
  • 如何批量获取DynamoDB中的索引表?

    如何在DynamoDB中批量获取全局二级索引 这些参数给了我一个架构错误 因为这个哈希键仅在索引表中 主键有其他 const params RequestItems MyTableName Keys ThisHashKeyIsOnlyInI
  • java.lang.String 类型中没有由 @DynamoDBHashKey 注释的方法或字段

    我不知道为什么不运行这个项目 Data DynamoDBTable tableName tableName public class entityName implements Serializable private static fin
  • 如果密钥不存在,如何插入到 DynamoDb

    我想将 id 一些值添加到 DynamoDb 一次 如果 id 已经存在 则不执行任何操作或更新 我可以和 search if not found gt insert if found gt do nothing or update for
  • Heroku Dynos 是否享受 AWS 网络内的免费数据传输?

    我正在考虑将 Heroku 用于 NodeJS 应用程序 我想知道他们的 Dynos 是否享受 AWS 网络内的免费内部数据传输 我想使用 DynamoDB ElastiCache RDS SQS 和许多其他 AWS 产品 如果我可以从 H
  • 玩!框架+DynamoDB

    作为 Play 框架的新手 我想知道它是否比我想象的更容易 但是是否可以将 DynamoDB 与 Play 框架一起使用 由于 DynamoDB 是一个 NoSQL 数据库 我预计您需要使用特定的模块 而由于 Dynamo 最近才发布 因此
  • Dynamodb - 更新对象数组中 JSON 对象的值

    以下是存储在 DynamoDb 中的示例项目对象 记录 我使用 NodeJS 和AWS DynamoDB DocumentClient访问数据库 我正在构建一个 PUT 函数来更新数组中 JSON 对象的状态 该函数将有权访问该项目的uui
  • 返回 dynamodb 中具有最大排序键的项目

    我正在使用 python 脚本访问 AWS 中的 dynamodb 数据库 我有一个带有哈希键和排序键的表 对于给定的哈希键 我想找到具有小于某个值的最大排序键的项目 我怎样才能做到这一点 或者 有没有办法从给定的键查找前一项 I am n
  • 如何使用数组在 FilterExpression 中使用“IN”语句 - dynamodb

    检查了AWS文档 但没有找到任何有效的示例 这是我的尝试 var params TableName User IndexName a b index KeyConditionExpression Country country and s
  • 如何仅通过 DynamoDB 中组合键的一部分进行查询?

    比方说 我有User正在写评论Products 用户和产品是具有自己的 id 的独立实体 Review是一个复合实体 由以下组成userId and productId 我创建了一个表review在 DynamoDB 中同时具有userId
  • dynamoDB 如何存储数据?

    由于Dynamodb以键值对的形式存储数据 其中键是主键的类型 值是与其关联的数据 我想知道dynamo db是否真正理解值 json 我所说的值是指json与键关联的对象 RDBMS 中的一行 dynamo db 是否理解有一些属性以及它
  • DynamoDb:通过字符串连接执行 updateExpression

    有没有办法通过 UpdateExpressions 连接字符串 让我更好地解释一下 例如 如果一条记录有 id 线程和消息 并且出于某种原因 我打算使用记录中已存在的信息更新一个属性 我可以执行如下表达式 updateExpression
  • 从 apache Spark 读取/写入 dynamo 数据库 [关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我想知道是否有任何 Java 库支持从 apache Spark Mesos 读取 写入 dynamo
  • DynamoDB Stream 的计划读取

    我正在寻找一种按计划时间间隔从 DynamoDB 批量读取更新的方法 例如 每隔 10 分钟 我希望能够读取自上次读取以来 DynamoDB 表发生的所有更新 我了解 DynamoDB Streams 可以设置为触发 Lambda 函数 L
  • 是否可以附加到 DynamoDB 中的多值属性?

    是否可以附加到 Amazon DynamoDB 表中多值属性的值列表 我不太能够使用 put 请求弄清楚它 如果可能的话 我想避免读取 更新 写入逻辑 假设您指的是字符串和数字集如中所述Amazon DynamoDB 数据类型 https
  • DynamoDBMappingException:HASH 键没有映射

    编写 DynamoDB Java 应用程序时 如果表及其数据模型配置不正确 则在写入表或从表中检索时 您可能会收到 无 HASH 键映射 错误 完整的异常类似于 com amazonaws services dynamodbv2 datam
  • Amazon DynamoDB 使用无服务器修改结构

    修改 DynamoDB 表结构的最佳方法是什么 由于备份而删除它没有问题 我有一个只有哈希键的表 我必须为表添加一个排序键 当我部署堆栈时 我收到此错误 错误 CloudFormation 模板无效 模板格式错误 模板的资源块中存在未解析的
  • 全文搜索 DynamoDB

    以下情况 我正在为我的客户将元素存储在 DyanmoDb 中 HashKey 是元素 ID Range Key 是客户 ID 除了这些字段之外 我还存储一个字符串数组 gt 标签 例如 Pets House 和多行文本 我想在我的应用程序中
  • 如何使用 C# 在 Amazon Dynamo DB 中为 Json 属性(列值)创建全局二级索引?

    我有一个包含 Id 列和 JSON 列的表 Id JSON 101 person id 456 f name t l name Jack 102 person id 123 f name M l name Ron 103 person id

随机推荐

  • Intel Core 2 Duo 预取

    有人有过在 Core 2 Duo 处理器上使用预取指令的经验吗 我一直在使用 标准 预取集 prefetchnta prefetcht1等 在一系列 P4 机器上取得了成功 但是当在 Core 2 Duo 上运行代码时 似乎prefetch
  • Task.WhenAll() 和 foreach(任务中的 var task) 有什么区别

    经过几个小时的努力 我在我的应用程序中发现了一个错误 我认为下面的两个函数具有相同的行为 但事实证明它们并非如此 谁能告诉我幕后到底发生了什么 以及为什么他们的行为方式不同 public async Task MyFunction1 IEn
  • 获取 WooCommerce 中所有“库存”产品的数量

    我有一个网站 产品被视为贸易 交易 因此 当有人进行交易 购买产品 时 它就会缺货 显示当前可用产品的剩余数量 基本上是库存 的 PHP 代码片段是什么 例如 快点 仅 10 个交易 woocommerce gt 产品 可用 提前致谢 我尝
  • 在 JavaScript 中,如何检查数组是否有重复的多个值?

    很抱歉我英语说得不好 这些是我的简单代码 带有一些参数数组 if link indexOf x 1 y 2 z 3 1 link push x 1 y 2 z 3 else alert Duplicate 用于 for 循环但不提醒重复 您
  • Nodejs v0.10.x(freebsd)“X509_STORE_add_cert:证书已在哈希表中”

    我正在使用异步 Web api 并且在高于 v0 8 9 的 Nodejs 版本中遇到问题 uname a FreeBSD home 9 1 STABLE FreeBSD 9 1 STABLE 0 2 月 1 日星期五 10 38 27 E
  • 如何在 Angular 单元测试中有条件地刷新 $timeout

    我的代码是这样的 function doThing if invalidInput console error Invalid input return timeout function MyService doThing 1000 我想测
  • 如何在C++中实现big int

    我想在 C 中实现一个 big int 类作为编程练习 一个可以处理大于 long int 的数字的类 我知道已经有几个开源实现 但我想编写自己的实现 我正在尝试了解什么是正确的方法 据我了解 一般策略是将数字作为字符串获取 然后将其分解为
  • 如果 url 变量为空则重定向到主页

    我无法让它正常工作 我有一个 view php 页面 它使用 ID 变量来检索数据库信息 所以我的网址是这样的 view php id 23 如果用户删除了 url 的 23 部分 我试图让它将用户 重定向 到主页 所以当你访问时 view
  • javascript 函数在块语句内提升

    function foo foo 1 function foo foo 2 console log foo 1 谁能解释一下为什么这里输出 1 Edit 似乎存在实现差异 在 Chrome Firefox Nodejs 中输出为 1 但在
  • 如何使用 Python 2.6 在 Windows 上安装 PyGTK / PyGobject?

    我有一个依赖于 PyGTK PyGobject 和 PyCairo 的应用程序 我为在 Linux 上运行而构建了该应用程序 我想将它移植到Windows 但是当我执行时import gobject我明白了 Traceback most r
  • 使用 Gradle 运行特定的仪器单元测试

    有没有办法使用 Gradle 运行特定的 Android 仪器单元测试 我试过了 gradle Dtest single UnitTestName connectedInstrumentTest 但它似乎运行了包中的所有测试 Using t
  • 将组合框添加到 ListViewItem

    我正在使用 C 创建一个 Windows 窗体应用程序 该表单包含一个ListView 这是红十字会调度员的应用程序 ListView 有所有单位的列表 每个单位都有一个状态 此状态需要更改 因此 我想向每个 ListViewItem 添加
  • 使用 OpenCV.js 检测角落里有正方形的框架

    我一直在尝试使用 Javascript 和 OpenCV js 创建一个填写的表单扫描仪 我基本上想做的是拍摄一张写有填写好的表格的纸的照片 然后能够扫描照片并分析表格中的答案 第一步是实际找到图片中的形式并应用透视变换以获得论文的 自上而
  • '' 附近的语法不正确

    我正在尝试在 SQL Server Management Studio 中运行以下相当简单的查询 SELECT TOP 1000 FROM master sys procedures as procs left join master sy
  • 导轨。保存时更新模型属性

    认为这是一项简单的任务 但我对这个问题有点坚持 希望在保存模型时更新模型的属性之一 从而在模型中进行回调 after save calculate and save budget contingency def calculate and
  • RJS:检查现有页面元素?

    我有一个 ID 为 foo 的文本字段 有时存在 有时不存在 如果存在 我想填写一个特定的值 你如何通过使用来做到这一点RJS in 轨道2 2 我尝试了这个 但它不起作用 if page foo page foo value bar en
  • 在 Moment.js 中获取日期、小时和分钟

    这是我第一次使用 Moment js 遇到了以下问题 所以我有以下日期 now 2017 01 26T14 21 22 0000 expiration 2017 01 29T17 24 22 0000 我想要得到的是 Day 3 Hours
  • ansible:从逗号分隔的字符串创建列表

    我想从逗号分隔的字符串创建一个列表以传递到ansible中的循环 有时变量也只能有一个值 var1 test1 test2 也可以是 var1 test1 这是我的代码 name Separate facts set fact groups
  • ViewDidLoad 期间调用 Xamarin 异步 ViewDidAppear

    我正在尝试在 ViewDidLoad 上初始化视图模型 我需要在 ViewModel 初始化代码中调用一些异步方法 因此我将异步代码从构造函数移到了异步工厂方法 http blog stephencleary com 2013 01 asy
  • 如何在 DynamoDB 中创建数据库

    我对 DynamoDB 非常陌生 在阅读文档时 我看到了以下句子 http docs aws amazon com amazondynamodb latest developerguide DataModel html 在 Amazon D