NoSql DB和OO Db有什么区别?
NoSQL DB通常是非规范化的(保存对象数据的副本来代替对象),其中OODB是具有对象关系的规范化数据库.在OODB中,数据存储在一个地方的对象中,并与其他对象链接(关系).
由于去标准化和标准化的差异,两者都各有利弊.像Mongo这样的NoSQL DB读取速度快,但写入/更新数据却很差.由于NoSQL DB的非规范化特性,很难保持数据的完整性,因为OODB和Wakanda一样易于管理并具有数据完整性.您删除一个对象,并自动删除其所有关系.
我尝试了很多来找出一些好的面向javascript对象的数据库,但截至目前还没有找到除www.wakanda.org以外的任何其他数据库.万一你知道,请分享细节.