【问题标题】:when we use json data type in database?当我们在数据库中使用 json 数据类型时?
【发布时间】:2020-09-22 17:35:47
【问题描述】:

我想问..
1. 我们什么时候在数据库中使用 JSON 数据类型?
2. 数据量大时性能如何?
示例:
我有包含以下列的用户凭据表:

  1. 姓名
  2. 电子邮件
  3. 密码
  4. 状态
  5. 电话

我想添加地址、性别、照片、邮政编码等其他数据

什么是最好的解决方案?

  1. 只需将列添加到现有表 user
  2. 创建新表
  3. 创建新的 json 数据类型

如果问题是基本的,我很抱歉..
提前致谢

【问题讨论】:

  • 1.只需将列添加到现有表用户 因为这些项目似乎是 1 对 1 与用户的概念

标签: mysql json database postgresql


【解决方案1】:
  1. 要在表中使用 json 数据类型,假设使用 bytea/blob 以 json 格式存储数据,我们可以将 json 保存在 postgresql 数据库中。
  2. 最好更改表并将列添加到现有表。
  3. 数据库的性能与计算机/服务器中可用的内存或空间直接相关(因此数据是否大并不重要)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-08-31
    • 2012-12-03
    • 2014-05-05
    • 1970-01-01
    • 1970-01-01
    • 2020-09-19
    • 1970-01-01
    相关资源
    最近更新 更多