如果我只是在sql数据库表中存储对象的序列化json字符串。。。这会把它变成一个nosql数据库吗?
vbopmzt11#
您可能会这么说,但是sql数据库并不是设计成nosql数据库的,反之亦然。我想说的是,你可以用法拉利去杂货店购物,但它不是设计来做这件事,你可以粉碎踏板上的金属起亚在高速公路上,但它不是设计来做这件事。sql数据库中的json字符串用于在关系型、定义良好的数据环境中提供一定的利用率和帮助,并且只能这样使用。换句话说,如果您需要某些数据在某个表中的每条记录上可用,以避免进行大量联接,或者无法定义数据(日志),那么您可以利用sql数据库中序列化json字符串的功能。
1条答案
按热度按时间vbopmzt11#
您可能会这么说,但是sql数据库并不是设计成nosql数据库的,反之亦然。
我想说的是,你可以用法拉利去杂货店购物,但它不是设计来做这件事,你可以粉碎踏板上的金属起亚在高速公路上,但它不是设计来做这件事。
sql数据库中的json字符串用于在关系型、定义良好的数据环境中提供一定的利用率和帮助,并且只能这样使用。换句话说,如果您需要某些数据在某个表中的每条记录上可用,以避免进行大量联接,或者无法定义数据(日志),那么您可以利用sql数据库中序列化json字符串的功能。