代码之家  ›  专栏  ›  技术社区  ›  def_con_6

中继是否需要数据库中的id字段?

  •  0
  • def_con_6  · 技术社区  · 7 年前

    Im使用Dynamodb作为数据库,Dynamodb不鼓励使用uuid作为标识符。同时,中继节点定义函数期望输出一个具有类型和id字段的对象,所以我的问题是,您能协调中继和Dynamodb的最佳实践吗?

    还是只有我不明白?

    1 回复  |  直到 7 年前
        1
  •  0
  •   dmnd    7 年前

    您将得到两个函数:

    1. f(relayId) -> dynamoEntity
    2. g(dynamoEntity) -> relayId

    这些功能可以按您喜欢的方式实现。E、 g.也许您可以对Dynamo主键进行base64编码,以生成中继id。