当前位置: 首页 > news >正文

湘潭响应式网站建设 速来磐石网络住房和城乡建设部部长

湘潭响应式网站建设 速来磐石网络,住房和城乡建设部部长,模板网站建设公司,长宁做网站价格学习es可以参考mysql(相比mysql而言,es所需的cpu、内存更多) 什么是Elasticsearch Elasticsearch简称es,是由Elastic和search组成。Elastic的意思是有弹性的,search的意思是搜索。 弹性:es是一个天生支持分…

学习es可以参考mysql(相比mysql而言,es所需的cpu、内存更多)

 

什么是Elasticsearch

 Elasticsearch简称es,是由Elastic和search组成。Elastic的意思是有弹性的,search的意思是搜索。

弹性:es是一个天生支持分布式,不需要借助zk等其他的三方组件就能实现的分布式,理论上讲可以无限进行扩容

搜索: es是一个搜索引擎。(和mysql的搜索区分开)。es是一个由java开发的,借助qpi提供服务

mysql是关系型数据库,每个表中的一些字段都有关联,数据库三大范式。所以mysql更适合做业务相关的关联查询。而es是非关系型数据库,更擅长做搜索

 

es的擅长和不擅长

es擅长从海量数据中检索少量相关数据,你不擅长单次查询大量数据。es同样也不擅长事务。最起码大于2000万才用es(mysql官方表面mysql的瓶颈为2000万条数据)

es适合做大数据处理

es的实时性

es是一个olap系统。,侧重于海量数据的检索,而写入实时性并不是很高。默认是1秒。es在存数据时,并不会马上就写入磁盘,而是先放在buffer维冲区, es并不是忽路了这个性能,而是有意为之。原因就是es是一个搜索引擎,写入的实时性和大数据的检索性能是一个二选一的行为,实际上我们有很多时候,都是通过牺牲写入实时性来换取性能。(牺牲空间来换取时间)

es有多快

在官方文档里描述,1PB的数据,秒级相应。1PB=1024TB=1024*1024GB

什么时候适合用es

当数据量足够大,比如说淘宝有上亿的商品,为了保证搜索性能。淘宝订单:淘宝一年的订单量,也是上百亿

es是一个基于文档的搜索引擎。模糊搜索可以搜出来且搜的多的结果排序自动提高优先级,下次查询的时候优先显示 

es还适合存一些日志信息、操作日志、聊天弹幕、评论、订单、商品等只要生成就不变的

es常用概念

索引:可以简单理解为mysql中的表

文档:可以简单理解为表里的一行数据(es会搜索出来几个文档)

es索引创建的时候就是把所有的想要查询的信息都放到一个索引里面(es从8.2.0开始建议都所有字段用String)

http://www.yayakq.cn/news/552981/

相关文章:

  • 前台网站开发百度账号管理
  • 做下载类型网站怎样划算专业建设网站建站
  • vultr 做网站空间wordpress增加网址大全
  • 网站一跳率wordpress 值班系统
  • .net程序员网站开发工程师网站建设与制作教程吕磊
  • 网站建设的结构设计做网站如何通过流量赚钱吗
  • asp.net mvc 做网站象山县城乡建设局网站
  • 建站模板与网站案例展示网站服务器怎么建设
  • 东莞网站建设网页推广wordpress 付费模版
  • asp.net 网站备份wordpress设置QQ邮箱
  • 公司做网站需要提供的材料自己的电脑做网站会收录吗
  • 美团这个网站多少钱做的北京网站建设 网站维护
  • 广州市规划建设局网站网页设计网站视频
  • 网站开发全程实例有没有资源可以在线观看
  • 全球做网站最好百度快照怎么做
  • 手机电影网站建设wordpress前端页面模板
  • 怎样建一个个人网站石家庄学网站建设
  • 网站收费标准建e全景网
  • 24小时学会网站建设下载wordpress主题信息
  • 教育培训机构网站源码陕西百度代理公司
  • 视频网站开发前景房屋管理系统
  • wordpress 营销页面排名优化培训
  • 佛山网站推广怎么做自己网站里的资讯
  • 南宁网站建设公家政公司网站建设多少钱
  • 平易云 网站建设科技创新小发明
  • 上海网站制作是什么成都网页设计制作
  • 网站建设张景鹏临潼区建设局网站
  • 东莞做微网站wordpress会员付费
  • 广州建网站有哪些高清直播
  • 郑州网站推广优化外包公司自定义网站主页设计