<tfoot id='T4AQg'></tfoot>
    <i id='T4AQg'><tr id='T4AQg'><dt id='T4AQg'><q id='T4AQg'><span id='T4AQg'><b id='T4AQg'><form id='T4AQg'><ins id='T4AQg'></ins><ul id='T4AQg'></ul><sub id='T4AQg'></sub></form><legend id='T4AQg'></legend><bdo id='T4AQg'><pre id='T4AQg'><center id='T4AQg'></center></pre></bdo></b><th id='T4AQg'></th></span></q></dt></tr></i><div id='T4AQg'><tfoot id='T4AQg'></tfoot><dl id='T4AQg'><fieldset id='T4AQg'></fieldset></dl></div>
    <legend id='T4AQg'><style id='T4AQg'><dir id='T4AQg'><q id='T4AQg'></q></dir></style></legend>

    <small id='T4AQg'></small><noframes id='T4AQg'>

      <bdo id='T4AQg'></bdo><ul id='T4AQg'></ul>

        如何在基于 Java 的应用程序中为 DynamoDB 设置 TT

        时间:2023-09-29
          <bdo id='T4Ck9'></bdo><ul id='T4Ck9'></ul>

          1. <small id='T4Ck9'></small><noframes id='T4Ck9'>

            <tfoot id='T4Ck9'></tfoot>

              <tbody id='T4Ck9'></tbody>

                • <legend id='T4Ck9'><style id='T4Ck9'><dir id='T4Ck9'><q id='T4Ck9'></q></dir></style></legend>
                  <i id='T4Ck9'><tr id='T4Ck9'><dt id='T4Ck9'><q id='T4Ck9'><span id='T4Ck9'><b id='T4Ck9'><form id='T4Ck9'><ins id='T4Ck9'></ins><ul id='T4Ck9'></ul><sub id='T4Ck9'></sub></form><legend id='T4Ck9'></legend><bdo id='T4Ck9'><pre id='T4Ck9'><center id='T4Ck9'></center></pre></bdo></b><th id='T4Ck9'></th></span></q></dt></tr></i><div id='T4Ck9'><tfoot id='T4Ck9'></tfoot><dl id='T4Ck9'><fieldset id='T4Ck9'></fieldset></dl></div>
                • 本文介绍了如何在基于 Java 的应用程序中为 DynamoDB 设置 TTL的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  您好,我需要通过 AWS Java SDK 以编程方式为 DynamoDB 中的表设置时间.是否可以?我知道最近引入了 TTL 功能 - http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/TTL.html

                  Hi I need to set time to live programmatically for a table in DynamoDB via AWS Java SDK. Is it possible? I know that TTL feature is introduced recently - http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/TTL.html

                  更新:没有特别的注释,但我们可以手动做:

                  UPDATE: There is no special annotaion, but we can do it manually:

                  @DynamoDBAttribute
                  private long ttl;
                  

                  并在 AWS 中将其配置为 ttl - http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/time-to-live-ttl-how-to.html

                  and configure it as ttl in AWS - http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/time-to-live-ttl-how-to.html

                  long now = Instant.now().getEpochSecond(); // unix time
                  long ttl = 60 * 60 * 24; // 24 hours in sec
                  setTtl(ttl + now); // when object will be expired
                  

                  推荐答案

                  AmazonDynamoDBClient.updateTimeToLive 记录在 这里 或直接链接 这里

                  AmazonDynamoDBClient.updateTimeToLive documented here or direct link here

                  这篇关于如何在基于 Java 的应用程序中为 DynamoDB 设置 TTL的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:Java SDK 中的 AmazonDynamoDBClient 和 DynamoDB 类之间的区 下一篇:Dynamodb:删除是否计入读取或写入容量?

                  相关文章

                  最新文章

                  <small id='1PNPR'></small><noframes id='1PNPR'>

                      <bdo id='1PNPR'></bdo><ul id='1PNPR'></ul>

                  1. <tfoot id='1PNPR'></tfoot>

                      <legend id='1PNPR'><style id='1PNPR'><dir id='1PNPR'><q id='1PNPR'></q></dir></style></legend>
                      <i id='1PNPR'><tr id='1PNPR'><dt id='1PNPR'><q id='1PNPR'><span id='1PNPR'><b id='1PNPR'><form id='1PNPR'><ins id='1PNPR'></ins><ul id='1PNPR'></ul><sub id='1PNPR'></sub></form><legend id='1PNPR'></legend><bdo id='1PNPR'><pre id='1PNPR'><center id='1PNPR'></center></pre></bdo></b><th id='1PNPR'></th></span></q></dt></tr></i><div id='1PNPR'><tfoot id='1PNPR'></tfoot><dl id='1PNPR'><fieldset id='1PNPR'></fieldset></dl></div>