【产品调研】你有需要 TiDB 支持 JSON 数据格式的应用场景吗?新款挎包抽奖送!

【本期产品调研】

你有需要 TiDB 支持 JSON 数据格式的应用场景吗?

期待大家积极分享当前已有、或需要使用 TiDB 来支持 JSON 数据格式的应用场景?


【JSON 可以解决哪些问题】

比如:网络应用存储的普遍格式,灵活的数据结构,半结构化数据的存取和分析等

【参与调研】

你可以像这样对使用场景进行描述:

  1. 应用场景:(行业)作为一家区块链公司,(应用场景)我们需要采集各种 Web3 event,它有着各种各样灵活格式的 schema。因此如果我们把所有 event 倒入同一个表中,而不是创建成千上万的小表,那么 json 支持就能极大提升开发和管理效率。

  2. 需求评估:较强的需求,可以大大提升效率。

  3. 技术指标:10+ 亿条数据,max size < 1kb; 查询和插入频繁,几乎不需要更新。

  4. 额外说明:最常用的功能函数是 json_extract

你也可以在下方反馈对某个 JSON 函数的支持需求,

参考:请问tidb能支持mongodb那种对JSON中数组元素的索引吗

如果你特别特别特别需要支持 JSON 数据格式的功能,你也可以加我微信:billmay ,我可以让你与 PM 一块畅聊 JSON 支持的未来。

【调研参与奖励】

50经验值&积分

【抽奖奖励】

抽 1名小伙伴送新款挎包

【后续计划】

调研之后我们会与有强需求场景的小伙伴,随机抽取 3-5个 1v1 深入沟通产品需求,如有迭代计划将在本贴第一时间更新计划。

场景:用户评论或者微talk

场景:类似与python爬虫抓取数据啊,可以获取用户订阅根据爱好发广告,
需求强度:和我的xml(小毛驴)一样用啊,区别不大。

有的,比如我们对接微信支付宝等,经常要存储json字符串。有的时候做规则解析,尤其是动态的时候,一般都用json

2赞
  • 存下不规则的配置信息

  • 结构不定的时候,最好的办法就是Json了

1赞

场景:金融行业,持仓数据之类的用json会方便很多。
需求强度:关键业务用,需求挺多的。

1赞

有的,获取一些第三方接口的原始数据

1 json在大数据领域是出现比较多的数据格式,特别是爬虫、埋点数据很多场景都有json格式的身影,如果tidb支持json格式可以很方便的对数据进行解析进而提取数据(而且很多数据库都支持)
2 因为目前不支持,涉及场景没有使用tidb,有其他替代方案,需求强度到不强

希望TiDB能够兼容MySQL 5.7的这些JSON特性,我们生产中用到很多
https://dev.mysql.com/doc/refman/5.7/en/json.html
https://dev.mysql.com/doc/refman/5.7/en/json-function-reference.html

有的
用于不规则数据转换处理,如企业调查问卷

可以支持。。

目前是实验特性支持的 - https://docs.pingcap.com/zh/tidb/stable/data-type-json#json-类型

需要用

目前所了解的是,爬虫、接口返回数据、配置文件,都需要JSON 数据格式,目前,在练手的一件事就是python 爬虫的部分数据以JSON 格式存在了mysql 中,JSON 数据格式的应用场景肯定是有的,目前所了解最多的就是爬虫数据

1赞

支持 JSON 数据格式是刚需的,当前需要的应该用场景有各类数据源配置信息和第三方接口返回数据等需要使用 JSON 数据格式。

1赞

我觉得不止需要支持Json格式,还需要支持一些json相关的处理函数,这样子json用起来才得心顺手。

仔细展开讲一讲~比如哪些函数~

  1. 应用场景:作为一家快消品销售软件开发公司,数据分析侧,需要构建各种各样的用户画像或者分析报告,类似淘宝的千人千面,数据通常需要按照json组织存储。
  2. 需求评估:一般的需求,有json存储更高效,没有json存储,使用关系表也能实现。
  3. 技术指标:1+ 亿条数据,max size < 512kb; 批量插入,查询频繁,点查居多,有少量更新需求。
  4. 额外说明:能否支持对json内容的全文扫描?
2赞

存在场景需要!
我这边存在多个不同类型数据,最后要统一到同一个业务数据表,该表来描述一个公司各个阶段的数据并溯源(如公司上市申报数据、公司上市数据等)
现在为了统一我都是表里面一个数据类型,数据值自己存了个 json :joy: