10使用情况的NoSQL的表现将优于SQL

思想库

这本由供应商撰写的技术入门书是由Network World编辑的,目的是消除产品推广,但读者应该注意,有个足球雷竞技app它可能更倾向于提交者的方式。

NoSQL曾经只被谷歌、Amazon和Facebook这样的公司使用,现在许多行业都在关键的业务应用中采用了NoSQL数据库技术,取代了它们的关系数据库部署,以获得灵活性和可伸缩性。下面是NoSQL最能解决的10个企业用例:

*个性化。个性化的体验,需要的数据,它的地段 - 人口,情境,行为等等。可用的数据越多,更加个性化的体验。然而,关系数据库是由个性化所需的数据量所淹没。相比之下,分布式的NoSQL数据库可以弹性地扩展,以满足在运行要求最苛刻的工作负载和构建和更新访问者个人资料,提供与客户实时互动所需要的低延迟。

*档案管理。用户配置文件管理是核心,以Web和移动应用程序来支持在线交易,用户偏好,用户认证等。如今,Web和移动应用程序支持数百万 - 甚至数亿 - 用户。虽然关系型数据库可以以服务争用户配置这个数据量,因为他们被限制在一台服务器,分布式数据库可以在多台服务器进行扩展。随着NoSQL的,能力是通过将商用服务器,使其更容易,更便宜,以简单的规模增加。

*实时大数据。实时从运营数据中提取信息的能力对于敏捷企业来说至关重要。它使您能够立即对当前数据采取行动,从而提高操作效率、降低成本并增加收入。在过去,操作数据库和分析数据库作为不同的环境进行维护。操作数据库支持应用程序,而分析数据库是业务智能和报告环境的一部分。今天,NoSQL被用作前端——存储和管理来自任何来源的操作数据,并将数据提供给Hadoop——以及后端——接收、存储和服务来自Hadoop的分析结果。

*内容管理。有效内容的关键是能够选择各种内容,将其聚合,并在互动的瞬间将其呈现给客户。拥有灵活数据模型的NoSQL文档数据库非常适合存储任何类型的内容——结构化、半结构化或非结构化——因为NoSQL文档数据库不需要首先定义数据模型。它不仅使企业能够轻松地创建和生成新类型的内容,还使企业能够以同样的轻松和敏捷性合并用户生成的内容,比如发布在社交媒体上的评论、图片或视频。

*目录。目录不仅通过Web和移动应用程序所引用,他们也使点的销售终端,自助服务亭等。As enterprises offer more products and services, and collect more reference data, catalogs become fragmented by application and business unit or brand.Because relational databases rely on fixed data models, it’s not uncommon for multiple applications to access multiple databases, which introduces complexity and data management challenges. By contrast, a NoSQL document database, with its flexible data model, enables enterprises to more easily aggregate catalog data within a single database.

*客户360°视图。无论通过何种渠道,客户都希望获得一致的体验,而企业则希望利用追加销售/交叉销售机会,并提供最高水平的客户服务。然而,随着产品和服务、渠道、品牌和业务单位数量的增加,关系数据库的固定数据模型迫使企业将客户数据分段,因为不同的应用程序使用不同的客户数据。NoSQL文档数据库使用灵活的数据模型,使多个应用程序能够访问相同的客户数据,并添加新属性,而不会影响其他应用程序。

*移动应用。拥有近20亿智能手机用户的移动应用在增长和数量方面面临着可扩展性的挑战。例如,手机游戏在几个月内拥有数千万用户的情况并不少见。有了分布式的、可扩展的数据库,移动应用程序可以从小型部署开始,并随着用户基数的增长而扩展,而不是从一开始就部署昂贵的大型关系数据库服务器。

* 物联网。今天,大约20十亿设备连接到互联网 - 从智能手机,平板电脑,家电和安装在汽车上,医院和仓库系统。体积,速度,和各种机器生成的数据与数字遥测的增殖,这是半结构化和连续增加。可扩展性,吞吐量和数据品种:关系型数据库与大数据应用物联网的三大知名挑战作斗争。相比之下,NoSQL的允许企业扩展到数百万连接的设备和系统的并发数据访问,存储大量数据,并满足任务关键型基础设施和运营的性能要求。

*数字通信。在企业环境中,数字通信可采取网上互动的形式,通过直接消息传递帮助访客找到一种产品或完成结帐过程。此外,与手机短信,应用程序可能需要支持数以百万计的网站访问者。关系数据库的响应速度和可伸缩性的限制,而NoSQL数据库,这要归功于他们的分布式体系结构,实现了亚毫秒的响应速度和弹性可扩展性数字通信应用需要。

* 欺诈识别。对于金融服务组织,欺诈检测是至关重要的减少利润损失,减少金融风险和遵守法规。当客户用信用卡或借记卡付款时,他们希望立即得到确认。这个过程对企业及其客户都有影响。欺诈检测依赖于数据检测算法规则、客户信息、交易信息、位置、时间和更多的应用,在不到一毫秒的时间内大规模地应用。当关系数据库努力满足这种低延迟的要求时,弹性可伸缩的NoSQL数据库可以可靠地提供所需的性能。

提供全球最高性能的NoSQL分布式数据库平台。世界各地的开发者使用Couchbase平台,构建企业网络,移动,以及支持实时海量数据应用的物联网。

加入对网络世界的社有个足球雷竞技app区脸谱网LinkedIn对最重要的话题发表评论。

版权所有©2015年Raybet2

IT薪资调查:结果是