MongoDB与MySQL:怎样选择
假如必要停止丢失数据,则可以NOT NULL在建设或修改表时声明字段。假如您必要由开放地理空间同盟界说的地理查询,则大大都相关数据库都将提供靠得住的实现。并且,假如您必要全文搜刮,则大大都相关数据库都应承您在文本字段上界说倒分列表索引,FULLTEXT在MySQL中称为索引。 另一方面,假如您还必要无意的自由名目文档,则MySQL和很多其他相关数据库也支持RFC 7159界说的JSON数据。假如您还想行使XML文档和XPath或XSLT,则大大都相关数据库都可以提供这种手段。 您何时必要像MongoDB这样的文档数据库?假如您的首要用例必要应承行使自由名目标数据,在文档之间变动范例的字段,随时刻变革的架构或嵌套的文档,则NoSQL数据库将满意要求。其它,假如您的应用措施是用JavaScript编写的,那么文档数据库的JSON名目将很天然。 作者:Martin Heller是InfoWorld的特约编辑和审稿人。他曾接受Web和Windows编程参谋,从1986年至2010年开拓数据库,软件和网站。最近,他接受Alpha Software技能和教诲副总裁以及Tubifi董事长兼首席执行官。 【编辑保举】
点赞 0 (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |