扩大云 - 介绍亚马逊CloudSearch

||评论 (

今天,亚马逊网络服务推出亚马逊CloudSearch,带来了Amazon.com的搜索技术的力量,每一个开发一个新的Web服务。必威体育精装版app官网亚马逊CloudSearch提供了一个功能齐全的搜索引擎,易于管理和扩展。它提供了与像刻面和用户定义的函数级功能的全文搜索。而最喜欢的AWS服务,亚马逊CloudSearch会自动缩放为您的数据和流量增长,使得它的应用,从小到大一个容易的选择。亚马逊CloudSearch,开发人员只需创建一个必威体育精装版app官网搜索域,上传数据,并开始查询。

为什么搜索?

搜索是当今众多以云为中心的应用程序的重要组成部分。而在我们的日常生活中,我们大多是熟悉网络搜索提供的搜索功能,有其实更多的情况下,搜索是一个应用程序的基本组成部分。搜索是一个比网页大集合只是索引更广泛的技术。许多组织都有大的文档集,结构化和非结构化,可以从一个专门的搜索服务中受益。与应用程序开发者文化的兴起有越来越多的不能用网络搜必威体育精装版app官网索引擎可以简单地查询消费数据源。使用专门的排名功能,这些应用程序可以给他们的客户提供高度专业化的搜索体验。

而且越来越多,搜索应用到的是,虽然被称为“文件”搜索的目的数据,其实只是在数据库中的记录或在NoSQL的系统中的对象。在查询方面,我们看惯了搜索结果的用户,但搜索结果正越来越多地在哪里,结果是由机器,而不是人消耗的复杂的分布式系统的核心使用。

考虑到这些应用中,我们的客户告诉我们,一个基于云的管理搜索服务是高他们的愿望清单。他们的主要动机是,现有的搜索技术,商业和开源的,已被证明是难以管理和复杂的配置。

亚马逊CloudSearch将有民主化的效果,因为它提供的是已经遥不可及了众多客户的功能。与亚马逊CloudSearch,一个强大的搜索引擎,现在是每一个开发商的手中,在我们熟悉的价格低,使用随收随付即付模式。必威体育精装版app官网这将允许开发者几乎零管理提高必威体育精装版app官网产品的功能,以更低的成本。这是非常简单上手;用户可以创建一个搜索域,上传自己的文件,并可以立即开始查询。

这个怎么运作

必威体育精装版app官网开发者建立了一个搜索域 - 一组的AWS资源,将作为主数据的一个集合。必威体育精装版app官网文件上传端点和查询端点:开发商则通过两个基于HTTP的端点访问自己的域。作为开必威体育精装版app官网发者发送文件到上传端点他们很快纳入搜索的索引和搜索变得。

必威体育精装版app官网开发者可以通过AWS控制台或者上传数据,在命令行工具,或通过发送自己的HTTP POST请求上传端点。

有三种功能,可以很容易地配置和定制搜索结果以满足应用的确切需求。

过滤:概念上,这是在文件字段使用匹配来限制匹配组。例如,如果文档有“色”字段,可以筛选比赛为“红色”。

排行:搜索至少有两个主要阶段:匹配和排名。查询指定哪些文件匹配,生成匹配集。在此之后,分数计算(或应用直接排序标准)为每一个匹配的文档来进行排名最好到最差。亚马逊CloudSearch提供了自定义排名函数微调搜索结果的能力。

刻面:刻面可以让您分类您的搜索结果为改进上,用户可以进一步搜索。For example, a user might search for ‘umbrellas’, and facets allow you to group the results by price, such as $0-$10, $10-$20, $20-$40, etc. Amazon CloudSearch also allows for result counts to be included in facets, so that each refinement has a count of the number of documents in that group. The example could then be: $0-$10 (4 items), $10-$20 (123 items), $20-$40 (57 items), etc.

有关其他可能配置更多信息,请访问亚马逊CloudSearch详细信息页面

自动缩放

亚马逊CloudSearch本身就是建立在AWS,它能够处理规模。

亚马逊CloudSearch同时支持水平和垂直缩放。主要的搜索索引保存在内存中,以确保请求能够以非常高的速度送达。作为开必威体育精装版app官网发人员添加数据,CloudSearch增加或者您的底层节点的大小或它增加了集群中的节点的数目。为了满足不断增长的请求率,服务autoscales实例处理查询的数量。

亚马逊CloudSearch是基于十多年的发展中高质量的搜索技术Amazon.com的。必威体育精装版app官网已通过A9,Amazon必威体育精装版app官网.com的子公司,专注于搜索技术开发。这是在所有不同的地方,你可以在Amazon.com搜索中使用的技术也是在亚马逊CloudSearch核心。

概要

随着推出亚马逊CloudSearch亚马逊网络服务中删除又为开发商的另一个痛点。必威体育精装版app官网几乎每一个应用程序,这些天需要一些形式的搜索,因此每个开发人员都有花费显著时间来实现它。必威体育精装版app官网亚马逊CloudSearch开发人员现在可以简单必威体育精装版app官网地专注于自己的应用程序,并留下搜索管理到云。

欲了解更多信息,请参阅亚马逊CloudSearch详细信息页面中,亚马逊CloudSearch开发人员指必威体育精装版app官网南张贴在AWS开发者博客必威体育精装版app官网

您可以报名参加简介亚马逊CloudSearch研讨会5月10日。

评论

博客评论由Disqus