• 数据库--单业务场景的客户需求


    记录一些对数据库的理解,如下:

    数据库,其实就是存数据的仓库,就像冰箱是存食物的一样,有了它之后,我们就可以在系统上对数据进行增删改查,比如我们要查看自己余额宝里面的钱,查每天的收益,这些数据都是系统从数据库中读取出来的。

    数据库在运行时可能会遇到不同的问题,针对不同的问题有其典型的解决方式,举个银行的栗子,古时候的小明准备开一家钱庄,他的主要工作如下:

    1、客户来银行存钱,小明把客户的个人信息、存款金额、存款时间记录在存款单上;

    2、客户来银行查询自己的存款情况,小明查询客户的存款单并告知客户存款情况;

    3、客户来银行取款或者继续存,小明对客户的存款单信息进行修改;

    在钱庄开张了一段时间后小明就遇到了第一个问题

    单业务场景的客户需求

    有个客户需要查询自己的存的钱,存钱的时间记不得了,大概是一个月前,小明只好把1个月前的记录都翻了一遍,看得眼睛有点花,来查询的客户也很着急;

    于是小明对工作内容做了个优化:

    存款单会按顺序获得一个编号,存款后,客户的查询和存款都会使用编号,发货记录簿上使用标签贴标记大概的编号范围。

    解说:

    示例场景是一个典型的业务类场景:

    单个业务对数据的操作是小量的(单个申请单的提交、查询)

    对单个业务的响应时间要求高(不想等)

    对可靠性要求高(提交的申请单不能丢失)

    但行好事,莫问前程
  • 相关阅读:
    2021,6,10 xjzx 模拟考试
    平衡树(二)——Treap
    AtCoder Beginner Contest 204 A-E简要题解
    POJ 2311 Cutting Game 题解
    Codeforces 990G GCD Counting 题解
    NOI2021 SDPTT D2T1 我已经完全理解了 DFS 序线段树 题解
    第三届山东省青少年创意编程与智能设计大赛总结
    Luogu P6042 「ACOI2020」学园祭 题解
    联合省选2021 游记
    Codeforces 1498E Two Houses 题解 —— 如何用结论吊打标算
  • 原文地址:https://www.cnblogs.com/mingfan/p/12303401.html
Copyright © 2020-2023  润新知