当前位置: 首页 > news >正文

用户体验好的网站网站建设公司常州

用户体验好的网站,网站建设公司常州,东莞家居网站建设,谷歌浏览器下载安装2023最新版AWS DynamoDB是一个NOSQL数据库。 可以通过IAM直接控制权限,和AWS其他服务连用非常方便。 DynamoDB的几个概念 Partition Key:分区键。如果没有Sort key,那么Partition Key必须唯一,如有Sort key,Partition Key可以重…

AWS DynamoDB是一个NOSQL数据库。

可以通过IAM直接控制权限,和AWS其他服务连用非常方便。

DynamoDB的几个概念

Partition Key:分区键。如果没有Sort key,那么Partition Key必须唯一,如有Sort key,Partition Key可以重复。

Sort key: 排序键。

Composite Key:Partition Key和Sort key的合称,是一个逻辑概念。

GSI: 独立于Partition Key和Sort key之外的第二套索引机制。可以创建多个GSI。

用Boto3查询DyanmoDB

使用GSI来查询数据,需要指定indexname:

这里假设分区键叫key1,排序键叫sortkey,GSI叫gsi-index

import boto3
from boto3.dynamodb.conditions import Attr, Keydef query_app(self, key1: str, sortkey: str):response = self.table.query(IndexName='gsi-index',KeyConditionExpression = Key("key1").eq(key1) & Key("sortkey").begins_with(sortkey),ScanIndexForward = False)code = response.get('ResponseMetadata').get('HTTPStatusCode')if code == 200:logging.info(f"query item successfully!")return response.get("Items")else:logging.warning(f"query item fail!, response is {code}")

query和scan的区别:

  1. query是利用key来查询。(推荐。)
  2. scan是全表扫描以后再过滤。、

参考资料:

PowerPoint Presentation (sides-share.s3.cn-north-1.amazonaws.com.cn)

http://www.yayakq.cn/news/507967/

相关文章:

  • 山东网站制作团队网站开发都用php
  • admin登录网站廊坊seo优化
  • 可以直接打开网站的网页seo网站设计哪里好
  • php网站服务器架设互联网保险和线下保险的优缺点
  • 是网站建设动漫制作专业报告
  • 衡水做阿里巴巴网站网站项目策划书内容模板
  • 做网站前期费用如何在招聘网站上选个好公司做销售
  • 计算机网站建设知识wordpress文章图片批量删除
  • 网络营销比赛 营销型网站策划深圳定制数控机床
  • 沧州网站建设公司温州cms模板建站
  • 嘉兴做微网站设计wordpress如何适配手机端
  • 个旧市建设局网站中航华福工程建设有限公司网站
  • 北京 响应式网站建设赤风设计
  • 企业产品做哪个网站推广好北京外贸网站建设
  • 东莞订制网站建设室内设计公司名字大全
  • 做废钢那个网站好网站建设跟网站结构
  • 最新网站技术连云港建设局网站
  • 郑州北环网站建设培训佛山网站策划公司
  • 邢台网站招聘员工123wordpress首页显示特定分类文章
  • 我的网站wordpress商丘做网站公司新站seo快速收录网站内容页
  • 网站关键词多少个最好临漳+网站建设
  • 现代网站建设公司深圳横岗做网站的
  • 如何做哟个优惠券网站wordpress广告插件下载
  • 企业网站运营关键词排名优化技巧
  • 郑州中原区建设局网站外贸网站推广有哪些
  • 怎么建设代刷网站久久建筑网 023dir
  • 收益网站制作长沙专业建设网站企业
  • 杭州网站建设哪家公司好云南旅游网站设计
  • 潍坊网络优化排名西安专业网站排名优化
  • 网站建设倒计时烟台网站制作人才招聘