繁体   English   中英

我可以使用noSQL文档来存储json对象吗?

[英]Can I use noSQL document based to store json objects?

我正在学习noSQL,我读到了基于文档的数据库,并且noSQL适合开发人员,我可以将文档格式设置为json对象吗?

例如,要存储json ojbects的人员配置文件,并将json存储在noSQL表中? 这是继续前进的正确方法吗?

一般而言,在大多数NoSQL文档数据库中,使用json(或者如果我想说它完全是BSON)来存储对象。 例如在CouchDB和MongoDB数据存储中作为BSON对象。 BSON是JSON的二进制表示。 当您使用此数据库时,您应该保存JSON并获取JSON对象。 所以在我看来,你已经回答了自己的问题,因为文件真的是JSON。

我创建了一个演示文稿,您可以检查它以获取额外信息
http://www.slideshare.net/HemanHosainpana/document-database

是的! 通常它是唯一的方法,例如MongoDB使用json / bson作为主文档类型。

但是你应该改变一些你不会在noSQL中使用表的概念,你将使用术语Collection和其他特定的术语,因为从sql到nosql的程序员的主要问题是他们倾向于以关系方式组织信息这是绝对不正确的,从长远来看会产生不良的性能问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM