当前位置:首页 > 开发 > 数据库 > 正文

你订酒店时的每一次点击 背后都是NoSQL和云计算

发表于: 2015-07-14   作者:蓝儿唯美   来源:转载   浏览:
摘要: 全球最大的在线旅游公司Expedia旗下的酒店预订公司,它运营着89个网站,跨越68个国家,三年前开始实验公有云,以求让客户在预订网站上查询假期酒店时得到更快的信息获取体验。 云端本身是用于驱动网站的部分小功能的,如搜索框的自动推荐功能,还能保证处理Hotels.com服务的季节性需求高峰整体储能。 Hotels.com的首席技术官Thierry Bedos上个月在伦敦参加“2015 Clou

全球最大的在线旅游公司Expedia旗下的酒店预订公司,它运营着89个网站,跨越68个国家,三年前开始实验公有云,以求让客户在预订网站上查询假期酒店时得到更快的信息获取体验。

云端本身是用于驱动网站的部分小功能的,如搜索框的自动推荐功能,还能保证处理Hotels.com服务的季节性需求高峰整体储能。

Hotels.com的首席技术官Thierry Bedos上个月在伦敦参加“2015 Cloud World Forum”时,接受了TechTarget记者的采访。

 “需求从夏天开始增长,所以这就是我们使用公共基础设施或扩展自身基础设施的时候。”Bedos说道:“将数据拉近客户是关键要求。比起扩展能力,这更是驱使我们走向公有云的原因。”

究其原因,一般情况下是因为网页用户对于网页缓慢的容忍度很低,所以实现网上信息需求的快速反应是非常重要的。

支持公司网上活动的也是一个不小的数据中心,虽然Bedos并未确认这些设备的数目和位置,只是确认了并不是每个有Hotels服务的国家都有。

这些网站主要用于执行重度“数字运算”,无论何时何人在网站上预订假期酒店,交易涉及的数字运算都需要执行。

 “有些使用案例非常适合公有云,但也有些我们想留在自己的数据库里的,放在物理硬件或者私有云里。”他说道。

大数据洞察驱动客户对话

与云端实验一同,公司还在三年前开始了NoSQL分布数据库管理系统Cassandra的使用,以提升系统的整体弹性。

 “我们开始意识到如果我们想走向云端,变得更有弹性,还要处理好我们接受的大量数据,那么传统关系型数据库根本无法解决这些问题。我们开始关注 NoSQL数据库,并选择了Cassandra。”Bedos表示:“我们选择Cassandra的原因是它能够适应我们的使用需求,并且高度分布化,也 就意味着数据能够实现多节点存在。所以,如果发生故障的话也可以。”

由于采用这门技术一开始取得了一些成功,Hotels.com已经开始不断将更多的工作移到Cassandra上,使扩展的实现更加容易,并提高实现方式 的弹性。“与关系型数据库相比,使用分布系统需要思维方式的转变。数据存储和架构的设计方式大不相同,所以我们必须真正搞懂。它的使用现在已经拓展到了公 司其他领域。”他说道。

从用户角度出发,Cassandra用于人们在网站上看到的假日酒店实时信息反馈。

 “如果你要去某个酒店,会出现弹窗说明‘有5人正在浏览该酒店’或者是‘在过去的24小时内有5000人浏览了该酒店’。我需要收集许多信息,然后展现在用户面前才能实现这一功能,所以我们用Cassandra来实现这一功能。”Bedos说道。

公司还发现Hadoop的大数据分析平台很适合Cassandra。Hadoop处理大量数据然后给出洞察,这些洞察我们可以运回线上世界。这可以存储在Cassandra里,顾客下次需要的时候就可以调出。

举例来说,用户需要数据,(www.cha-hua.net    盈丰国际)这样就能针对他们之前浏览的酒店提供个性化洞察,或者推荐可能置换的相似酒店。

Bedos表示,这些服务的升级能够帮助用户决定选择的酒店。这也同样增加了浏览者们的酒店预约率。

 “我们正在尝试向用户推荐相关度最佳的酒店。如果通过大数据能够实现这一功能,并吸引用户,他们就会通过我们预定酒店。这些特色都增加了网站转换率,使 我们更加受到消费者欢迎。”Bedos如是说:“我们改进了系统表现,降低了申请费用,更加分布化,也降低了商业风险。这些可能是不可见收益,但也很重 要。

你订酒店时的每一次点击 背后都是NoSQL和云计算

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
这篇博文吐槽的是Azure(Virtual Machine)的虚拟机删除功能。 在阿里云中,没有提供直接的虚拟机删
云计算作为一种新型的计算模式,还处于早期发展阶段。众多大小不一、类型各异的提供商提供了各自基
前言:从大学开始,自己才算真正接触电脑;自己第一台电脑是组装机2500左右,组件都是自己从百度搜
这篇文章主要是实现一个分布式的酒店订房功能。主要阐述如何通过WCF加WF实现一个分布式系统模型。
台风听起来很恐怖,从每年的5月开始到11月间,东亚就进入了台风季。太平洋上可能会诞生数十个热带气
本文系转载自http://www.enet.com.cn 云计算, Cloud Computing 最开始,人们使用算盘。 后来,人们
关于云计算的一个常见问题是:使用公共云是否安全?对于理解云计算安全而言,这是个很好的问题,但
关于云计算的一个常见问题是:使用公共云是否安全?对于理解云计算安全而言,这是个很好的问题,但
“云”这个词已经被说得烂到不能再烂了。云计算,云平台,云+端,云服务,云……但与很多行业里的朋
引言: 当我们在点击窗口中的Button控件VS会帮我们自动生成一些代码,我们只需要在Click方法中写一
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号