Mysql中使用json格式存储数据好吗?(转载)

结论:

1、不建议在关系型数据库中使用json格式,如果因为字段不确定,任意性强,何不试试非关系型数据库如MongoDB/Redis。

2、如果使用json格式保存数据,请确保数据仅仅用作展示,如果涉及条件查询、更新等操作请不要使用json。

3、经常使用的字段建议也不要存放在json中,即使不被用作查询条件,因为应用程序每次解析仍然是一个耗时的操作。

python中存储注意事项
1、MySQL表中需要保证存储json数据的列类型为BLOB;
2、使用sql语句时,使用MySQLdb.excape_string函数来对json数据进行转义;
3、查询数据时,将结果使用json.loads就能够得到原来的Python数据类型;

源文章地址:https://www.linuxidc.com/Linux/2017-03/141865.html

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容