TiDB 支持json查询吗? mysql相关的json查询函数是否都支持?
3 个赞
官方文档有,支持 MySQL 8.0 中的大部分 JSON 函数
https://docs.pingcap.com/zh/tidb/stable/json-functions/#json-函数
3 个赞
后续会考虑支持吗
3 个赞
好的,我看看,谢谢
2 个赞
可以提issue,有需求才会被满足。一开始临时表也没有,后来也支持了。
1 个赞
好的,谢谢大佬,哪都有你,太厉害了
2 个赞
客气客气
1 个赞
加油,向大佬学习
2 个赞
提给官方
2 个赞
好的,谢谢大佬
1 个赞
有图有真相啊,服~~
1 个赞
也是个不错的思路!!!
2 个赞
[quote=“TiDBer_NingJin, post:14, topic:1049095”]
的就跟MySQL8中一样使用即可,遇到特殊的不支持再跟社区提issue呗,不过一般的基本就够用了吧。或者还有一种思路是用其他的基本函数如:JSON_CONTAINS、JSON_KEYS、JSON_LENGTH等来替代JSON_VALUE之类的特殊函数的功能。
[/quote]是的,只要是JSON_VALUE,可以用其他的先代替
1 个赞
是的,我也服
谢谢大佬,很详细
是的,这几个不支持
1 个赞
学习了
1 个赞
一起加油
1 个赞
TiDB 全面支持 JSON 数据类型及查询能力,且完全兼容 MySQL 5.7+ 的 JSON 语法(包括函数、运算符),同时结合 TiDB 的分布式架构特性,针对 JSON 数据的查询性能进行了优化(如支持 JSON 字段索引、分区等)。对于需要存储半结构化数据、灵活 schema 场景(如配置信息、用户行为日志、多维度属性数据),TiDB 的 JSON 功能可以很好地满足需求。
