Azure SQL数据库已经支持JSON
【大咖・来了 第7期】10月24日晚8点观看《智能导购对话机器人实践》
我们很高兴地宣布你现在可以在 Azure SQL 中查询及存储关系型数据或者 JSON 了、Azure SQL 数据库提供了读取 JSON 文本数据的简单的内置函数,将 JSON 文本转化成表,以及将表的数据转化成 JSON。
你可以使用 JSON 函数来从 JSON 文本中提取值(JSON_VALUE)、提取对象(JSON_QUERY), 更新JSON 中的值(JSON_MODIFY),并且验证 JSON 文本的正确性(ISJSON)。OPENJSON函数让你可以将 JSON 文本转化成表结构。***,JSON 功能函数可以让你很简单地从 SQL 查询中使用 FOR JSON 从句来获得 JSON 文本结果。
你可以用 JSON 做什么?
Azure SQL 数据库中的 JSON 可以让您构建并与现代 web、移动设备和 HTML5/单页应用、诸如 Azure DocumentDB 等包含 JSON 格式化数据的 NoSQL 存储等交换数据,分析来自不同系统和服务的日志和消息。现在你可以轻易地将 Azure SQL 数据库与任何使用使用 JSON 的服务集成。
轻易地开放数据给现代框架和服务
你有没有在使用诸如 REST 或者 Azure App 使用 JSON 来交换数据的服务?你有使用诸如 AngularJS、ReactJS、D3 或者 JQuery 等使用 JSON 的组件或框架么?使用新的 JSON 功能函数,你可以轻易地格式化存储在 Azure SQL 数据库中的数据,并将它用在任何现代服务或者应用中。
轻松采集 JSON 数据
你有在使用移动设备、传感器、如 Azure Stream Analytics 或者 Insight 这样产生 JSON 的服务、如 Azure DocumentDB 或者 MongoDB 这样存储 JSON 的系统么?你需要在 Azure SQL 数据中使用熟悉的 SQL 语句来查询并分析 JSON 数据么?现在你可以轻松采集 JSON 数据并存储到 Azure SQL 数据库中,并且可以使用任何 Azure SQL 数据库支持的语言或者工具来查询和分析加载的数据。
简化你的数据模型
你需要同时存储及查询数据库中关系型及半结构化的数据么?你需简化像 NoSQL 平台下的数据模型么?现在你可以在一张表中同时存储结构化数据及非结构化数据了。在 Azure SQL 数据库中,你可以同时从关系型及 NoSQL 的世界中使用***的方法来调整你的数据模型。Azure SQL 数据库让你可以使用 Transact-SQL 语言来查询关系及 JSON 数据。程序和工具将不会在从表中取出的值及 JSON 文本中提取的值看出差别。
下一步
要学习如何在你的应用中集成 JSON,查看我们的开始学习页面或者 Channel 9的视频。要了解不同的情景下如何集成 JSON,观看 Channel 9 的视频或者在这些 JSON 分类文章中查找你感兴趣的使用情景。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
SQL Server升级,真如想象中那样简单?
【大咖・来了 第7期】10月24日晚8点观看《智能导购对话机器人实践》 并不是所有的SQL服务器升级都需要复杂的计划和大量的工作。有时,你可以使用一些简单的方法来升级SQL Server,在升级过程中,你并不会因为方法简单而损失什么,而节省下来的时间,你还可以用来进行下一步的计划。然而,如果你想要简化升级过程,你必须知道在什么时候流程简化对你来说安全可靠的,以及何时你必须付出额外的努力,这是至关重要的。 本文的目的是为你提供一个框架,有了它,你就可以较为容易地在数据库升级过程中,确定所需的工作量,以及需要多少资源等。 SQL Server 升级的分类 要确定升级所付出的努力和需要消耗的成本,你有很多因素需要考虑。在本文中,我们将讨论一些最常见的问题。当然,还有其他有助于判断SQL服务器升级所需付出成本的因素,但本文讨论的因素是***有代表性。 第三方应用程序。在许多企业中,大多数的数据库是通过独立软件供应商(isv)购买的,他们提供标准流程,以帮助用户将SQL Server升级到***版本。如果你想升级来自第三方ISV的数据库,遵循供应商规定的升级策略是***的做法。它能够帮助你预先...
- 下一篇
2016年10月数据库流行度排行榜 两组数据库棋逢对手
【大咖・来了 第7期】10月24日晚8点观看《智能导购对话机器人实践》 过去3个月,数据库流行度排行榜的竞争并没有像夏天的阳光一样炙烈。秋风萧瑟,秋意渐浓,数据库知识网站DB-engines更新了2016年10月份的数据库流行度排行榜,10月份的榜单又有哪些变化,哪些惊喜呢?TechTarget数据库网站将与您一同关注10月份的榜单排名情况。(我们的报道旨在为数据库相关从业人员提供一个技术方向的参考,其中涉及到的排名情况并非基于产品的技术先进程度或市场占有率等因素。) Oracle、MySQL与Microsoft SQL Server依然霸占前三的位置,Oracle虽然始终独占鳌头,但积分却呈下降趋势,特别是与去年同期相比,Oracle的积分减少了49.85分。 10月榜单与9月相比,在排名方面依旧没有太大变化,唯有前10名有些变动:MongoDB超越PostgreSQL回归第四名(要记得在9月份的榜单中,PostgreSQL超越MongoDB,居第四),Redis超越SQLite成为第九名(在6月份的榜单中,SQLite打败Redis ,位列第九名)。 10月榜单与去年同期相比,在排...
相关文章
文章评论
共有0条评论来说两句吧...