世界上最大的搜索引擎公司 Google 宣布与 Elastic 达成战略合作协议

和大家的直觉反应比较不同,但谷歌,这家业界首屈一指的互联网搜索公司,要向她的云平台里加入新的搜索服务了。谷歌云平台一直向企业客户出租计算、存储和网络等服务,现在谷歌则要与Elastic公司合作,为谷歌云提供新的搜索以及相关分析服务。

4月6日谷歌对外宣布,她将与Elastic建立合作伙伴关系以提供用于Elasticsearch和Kibana开源软件的完整版本。Elasticsearch的核心功能是提供用于结构化和非结构化数据的搜索引擎,而Kibana则提供兼容的搜索仪表板和可视化服务。在同一天Elastic公司的网站上也发布了相同消息。

谷歌云全球技术合作伙伴项目负责人Nan Boden表示:

开放一直是我们合作伙伴项目的基本理念,也是谷歌公司的主要驱动力。拥抱合作伙伴关系,并且与最好的开源技术合作,这让我们可以为我们的客户提供更多的选择和灵活性。我们希望谷歌云可以成为使用开源技术解决客户问题的最好去处。

在谷歌云可以提供Elastic云之后,开发者就可以基于主机获得受管理的Elasticsearch和Kibana,最新版本的Elastic软件以及商业版的功能,包括更好的高全性、告警监控、图表和报告、获得来自Elastic公司的工程师的技术支持等等。这项服务让用户可以根据自身需求,在谷歌云上更容易地部署、管理和扩展Elasticsearch。

Elastic公司成立于2012年 2月,总部在阿姆斯特丹,最近一轮融资是2014年,截至目前,公司已累计获得1.04亿美元融资。公司旗下产品包括Elasticsearch和Kibana。Elastic最大的亮点是,它能够以简单易用的方式,为企业提供实时搜索和数据分析服务,帮助企业从结构化或非结构化的大型分布式数据库中实时地提取需要的信息来进行分析,为企业提供一种简单的方式,来分析PB级数据。Elastic公司的技术是开源的,因此任何人都可以自由地下载、查看和使用相关软件代码。Elastic公司则通过销售该软件的官方版,以及提供一些额外的商业功能来获利。

“我一直以来都耿耿于怀的是,大家总是把搜索狭隘地认为是企业级搜索,就是由Endeca、Fast等公司提供的那类服务”,Elastic的联合创始人兼首席技术官Shay Banon表示。(几年前Oracle公司收购了Endeca,微软公司收购了Fast Search & Transfer)。

Banon表示搜索可以做的事情远不止于查找文档。IT设备在运行时都会产生自己的日志,有许多客户都在使用Elasticsearch去检索这些日志,以了解在设备上都发生了什么。也有许多用户会使用Elasticsearch去快速查看网站服务器的日志,以了解用户行为。在这些例子中,Elastic的竞争对手更多的是Splunk,而不是用户常用的google.com或者谷歌云搜索。

谷歌云一直在添加各种云产品来响应企业用户的需求,这次合作只是另一个案例而已。谷歌和Elastic是有许多相同用户的,比如纽约时报、Shopify、Quizlet和Verizon等,她们都同时与Elastic和谷歌开展了业务。

公有云市场的领导者亚马逊网页服务(Amazon Web Services,AWS)一直在提供着自己的Elasticsearch服务。用户也可以在AWS上选择由Elastic管理的Elasticsearch版本。技术水平更高的用户也可以在亚马逊服务器上自行下载和部署Elasticsearch。

Banon表示,他们一直在选择下一个云合作对象。“我们对与谷歌的合作非常满意,我与谷歌云高级副总裁Diane Greene进行了沟通,他们将成为我们非常好的合作伙伴”。

Google还表示准备将机器翻译系统引入翻译应用程序编程接口(API)。在过去的几个月里,这款机器翻译系统只能通过高级版API访问。该服务目前可以翻译阿拉伯语、中文、英语、法语、德语、希伯来语、印地语、日语、韩语、波兰语、葡萄牙语、俄语、西班牙语、泰语、土耳其语和越南语等。

谷歌和Elastic将共同提供一套受到全面管理的搜索服务,理论上这意味着不需要很多调节就可以很容易地搭建和部署。

对Elastic的支持服务将于今年晚些时候推出。除了与Elastic的合作之外,谷歌一直在对企业客户的搜索服务进行投资,最近引入的是谷歌云搜索,它可以帮助用户使用机器智能在G Suite中搜索内部信息。

原文地址:http://www.infoq.com/cn/news/2017/04/Google-Elastic-Kibana


.NET社区新闻,深度好文,微信中搜索dotNET跨平台或扫描二维码关注

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/325736.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

sleep( ) 和 wait( ) 的这 5 个区别,你知道几个

转载自 sleep( ) 和 wait( ) 的这 5 个区别,你知道几个 sleep(休眠) 和 wait(等待) 方法是 Java 多线程中常用的两个方法,它们有什么区别及一些该注意的地方有哪些呢?下面给大家一一分解。 区别1:使用限制 使用 sleep 方法可以…

MyBatis_1 简介

1、什么是框架?它是我们软件开发中的一套解决方案,不同的框架解决的是不同的问题使用框架的好处:框架封装了很多的细节,使开发者可以使用极简的方式实现功能。大大提高开发效率。 2、三层架构 表现层:是用于展示数据的…

使用java读取文件并输出

通过Reader读取文件中的内容: 下面是文件: test.txt: 1、看着街上的人群,各个都把自己捂得严严实实的,好似一个个奇怪的布包裹。窗外的天,是灰蒙蒙的一片,灰色的霾把所有的物体都笼罩了起来。2、它来时&am…

Akka系列---什么是Actor

本文已.Net语法为主,同时写有Scala及Java实现代码 严肃的说,演员是一个广泛的概念,作为外行人我对Actor 模型的定义: Actor是一个系统中参与者的虚拟人物,Actor与Actor之间是可以相互沟通,所有的沟通都是通过Message 比如说一个呼叫中心,数以百万计的客户可能会呼叫一个1-800的…

架构师的工作都干些什么?!想做架构师必看

转载自 架构师的工作都干些什么?!想做架构师必看 之前有网友说想看架构师升级的文章,所以写了本文。先给本文中架构师做个定义:第一,能力上达到(似乎是废话),第二,公司…

使用java将字符串写入到指定的文件中

指定的字符串: 白天走在街道上,伸手不见五指,周围的建筑全被雾笼罩了,在家里通过窗户往外望去,外面就像仙境一般,雾把所有的东西都淹没了,能看到的,只有白色的雾。!文件…

Mybatis入门 使用XML

1、项目结构 2、详细代码 数据库: 1、创建实体类bean package com.itheima.domain;import java.io.Serializable; import java.util.Date;/*** Created by Administrator on 2019/10/11.*/ public class User implements Serializable {private Integer id;priv…

.NET的一点历史故事:擦肩而过的机遇

Sun 公司曾经借由 SunOS/Solaris 这个 UNIX 操作系统,SPARC 硬件平台和 Java 语言建立了一个商业帝国。Sun 工作站应该是很多资深业界大佬们偶尔还会拿来回忆的一个经典产品。不过时间进入二十一世纪第一个十年的中段,它已经在竞争对手的轮番进攻下显出了…

响应式布局

一、实现弹性布局的方法: 1.浮动百分比 好处:网页内容宽度自适应 多设备都适用 2.flex弹性盒模型:该模型决定一个盒子在其他盒子中的分布方式以及如何处理可用空间。 二、Flex布局的功能: 1.在屏幕和浏览器窗口大小发生改变时&am…

Java 中的 String 真的是不可变的吗

转载自 Java 中的 String 真的是不可变的吗 我们都知道 Java 中的 String 类的设计是不可变的&#xff0c;来看下 String 类的源码。 public final class Stringimplements java.io.Serializable, Comparable<String>, CharSequence {/** The value is used for char…

JS中变量的作用域

/** 作用域* - 作用域指一个变量的作用的范围* - 在JS中一共有两种作用域&#xff1a;* 1.全局作用域* - 直接编写在script标签中的JS代码&#xff0c;都在全局作用域* - 全局作用域在页面打开时创建&#xff0c;在页面关闭时销毁* - 在全局作用域中有一个全局对象…

Mybatis入门 使用注解

使用XML方式地址为Mybatis入门 使用XML 1、目录结构 2、需要修改的地方 1、mybatis的配置文件 <?xml version"1.0" encoding"UTF-8"?> <!DOCTYPE configurationPUBLIC "-//mybatis.org//DTD Config 3.0//EN""http://mybatis.…

浅析如何在Nancy中生成API文档

前言 前后端分离&#xff0c;或许是现如今最为流行开发方式&#xff0c;包括UWP、Android和IOS这样的手机客户端都是需要调用后台的API来进行数据的交互。 但是这样对前端开发和APP开发就会面临这样一个问题&#xff1a;如何知道每个API做什么&#xff1f; 可能&#xff0c;…

bootstrap样式

一、目前比较主流的前端框架有&#xff1a; 1.layui 2.vue.js 3.bootstrap 4.jquery ui 二、bootstrap&#xff1a; 1.来自Twitter,目前最流行的前端框架之一 2.是基于HTML、CSS和JavaScript的一个简洁、灵活的开源框架。 3.目前版本是V3 三、bootstrap的优势&#xff1a; 1.快…

JS中的this指向问题

this&#xff08;上下文对象&#xff09; 我们每次调用函数时&#xff0c;解析器都会将一个上下文对象作为隐含的参数传递进函数。 使用this来引用上下文对象&#xff0c;根据函数的调用形式不同&#xff0c;this的值也不同。 指向当前对象 this的不同的情况&#xff1a; 1.…

一文告诉你如何导出 Git 变更文件

转载自 一文告诉你如何导出 Git 变更文件 有时候我们想导出某次版本提交时有哪些变更的文件&#xff0c;在 svn 中有一个 export 功能&#xff0c;很方便&#xff0c;如下图所示。 在 Git 中我也找到了以下两种方法。 方法1 使用 git 自带命令 git archive, 语法如下。 g…

模糊查询

模糊查询是针对字符串操作的&#xff0c;类似正则表达式&#xff0c;没有正则表达式强大通配符&#xff1a;_ 、% 、[] 、_ 表示任意的单个字符--查询MyStudent表中任意姓张&#xff0c;名字两个字的姓名 select * from MyStudent where fname like 张_ --查询MyStudent表中任意…

Entity Framework Core的贴心:优雅处理带默认值的数据库字段

对于用于保存记录添加时间的数据库日期字段&#xff0c;我们通常会设置一个 GETDATE() 的默认值&#xff0c;而不是在应用程序的代码中获取当前时间进行保存&#xff0c;这样可以避免由于web服务器时钟不同步引起的时间偏差。 Entity Framework Core 在设计时贴心地考虑到这个…

bootstrap组件

一、Bootstrap常用的组件&#xff1a; icon图标&#xff0c;下拉菜单&#xff0c;导航&#xff0c;导航条&#xff0c;输入框&#xff0c;缩略图&#xff0c;媒体对象&#xff0c;列表组&#xff0c;分页导航。 二、小图标&#xff1a; 1.bootstrap中内置提供了250多种小图标。…

JS中使用工厂模式创建对象

<!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>Title</title> </head> <body> <script>function createPerson(name , age ,gender){//创建一个新的对象var obj new Object…