数据库多种业务场景应用试题及答案.docxVIP

  • 1
  • 0
  • 约1.19万字
  • 约 26页
  • 2025-08-28 发布于四川
  • 举报

数据库多种业务场景应用试题及答案.docx

数据库多种业务场景应用试题及答案

一、单项选择题(每题2分,共20分)

1.某电商平台需要存储用户订单数据,要求支持事务处理(如下单时扣减库存、生成订单、更新账户余额)、多表关联查询(如按用户ID查询所有订单及对应的商品信息),且数据一致性要求极高。最适合选择的数据库类型是:

A.键值存储数据库(如Redis)

B.文档型数据库(如MongoDB)

C.关系型数据库(如MySQL)

D.列族数据库(如HBase)

2.某社交平台需要快速查询用户A的所有直接好友(一度关系)以及好友的共同好友(二度关系),并支持动态添加/删除好友关系。最适合采用的数据库模型是:

A.关系型数据库(通过用户-好友关联表存储)

B.图数据库(如Neo4j)

C.宽列存储数据库(如Cassandra)

D.时序数据库(如InfluxDB)

3.某物流企业需要实时记录包裹的运输状态(如“已揽件”“运输中”“已签收”),每天产生约10亿条状态变更记录,要求写入延迟低于100ms,且支持按包裹ID快速查询历史状态。最适合的数据库优化策略是:

A.使用关系型数据库,为包裹ID字段添加B+树索引

B.使用列族数据库,按包裹ID分区存储,行键设计为“包裹ID+时间戳”

C.使用文档型数据库,将历史状态存储为数组嵌套在文档中

D.

文档评论(0)

1亿VIP精品文档

相关文档