加入收藏 | 设为首页 | 会员中心 | 我要投稿 莆田站长网 (https://www.0594zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长资讯 > 传媒 > 正文

7种比较查询语言的指标

发布时间:2021-02-25 17:27:48 所属栏目:传媒 来源:互联网
导读:有些人也发现与NoSQL名称混淆。该缩写不仅代表 SQL,而且还可能被误解为对SQL否,因此,为了使用NoSQL数据库,组织将不仅需要将其关系数据模型转换为文档模型,而且还会获得有关他们将选择的NoSQL数据库API的培训。 实际上,NoSQL数据库行业从未放弃过最流行

有些人也发现与NoSQL名称混淆。该缩写不仅代表“ SQL”,而且还可能被误解为“对SQL否”,因此,为了使用NoSQL数据库,组织将不仅需要将其关系数据模型转换为文档模型,而且还会获得有关他们将选择的NoSQL数据库API的培训。

实际上,NoSQL数据库行业从未放弃过最流行的数据库数据访问。许多NoSQL供应商仍在使用SQL的变体。 Cosmos DB, Cassandra CQL, Elasticsearch SQL, Cockroach Labs。即使使用 MongoDB查询 语言,您仍会发现它基于select-join-project构造,这是SQL中使用的关系代数的基础。

这个NoSQL领域中的一个数据库公司(已完全解决此问题)是 Couchbase 及其 N1QL 查询语言。虽然Couchbase以本机JSON格式存储数据,但它支持的数据模型可以是关系结构或分层结构,由于其模式灵活性和可扩展性,经常在基于文档的模型中使用。这是可能的,因为Couchbase提供了类似SQL的查询语言-N1QL,它扩展了SQL语言以允许用户操纵文档模型的层次结构。所有这些都是基于 具有键值API 的Couchbase高性能数据服务构建的 。

但是,在当今的NoSQL数据库市场中,有很多选择,并且对于希望确保其数据库技术投资可以利用NoSQL技术当前提供的所有好处的组织而言,结果可能带来许多挑战。

  1. 对结构化和非结构化数据的支持
  2. 商业硬件的水平可扩展性
  3. 易于管理架构演变

也许最重要的是,除了过去几十年来一直主导数据库市场的当前RDBMS供应商之外,还可以选择供应商。

为了帮助客户做出决定,Altoros(一家致力于帮助公司从旧版IT系统过渡到未来的公司)发布了查询比较报告,以比较当今最受欢迎的数据库中的查询语言。它选择专注于MySQL / SQL,Couchbase N1QL和MongoDB查询语言。使用以下条件对每种查询语言的实现进行了评估,以满足不同的查询方案。



 

(编辑:莆田站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读