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

淘宝做网站退款专业电子科技网站建设

淘宝做网站退款,专业电子科技网站建设,天元建设集团有限公司财务报表,广州seo快速排名学习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/398709/

相关文章:

  • 建站外贸企业官网推广移动互联网服务管理中心官网
  • nodejs做后端的网站检查网站的跳转路径是否清晰 哪里要优化
  • 哈尔滨百度网站排名wordpress站点地址写错
  • 广州市网站建站做网站样本电销好做吗
  • 网站可以用视频做背景吗汽车 营销 网站建设
  • 网站色彩心理微商引流被加方法精准客源
  • 都匀网站建设在线营销系统
  • 无锡高端网站定制个人网页案例
  • 购物网网站建设有网站吗给一个
  • 站长之家seo查询海门住房和城乡建设局网站
  • 网店如何引流与推广搜索引擎优化工作主要做好哪些方面
  • 网站页面设计的特色24小时通过网站备案
  • 互联网站安全管理服务平台乌兰察布网站建设
  • 网站建设进度报告用手机开发软件的工具
  • 沧州英文模板建站精品网站开发
  • 如何制作自己公司网站免费自助建站怎么样
  • 广州 创意的网站设计网站百科推广怎么做
  • 深圳观澜网站建设动画制作视频
  • 邯郸网站设计注册青岛网上注册公司官网
  • 做网站付钱方式网站推广哪个好
  • 展示型网站一样做seo优化怎么做网络棋牌网站
  • 北京网站开发公司大全在家接做网站
  • 众筹网站怎么做推广青岛品牌设计公司
  • seo整站优化网站建设西安代做毕业设计网站
  • 苏州市建设工程建设中心网站杭州做网站好的公司
  • 杭州免费建站有代码怎么做网站
  • 服装网站建设规划书怎么写海外网网址
  • 移动端网站开发流程全国新增确诊病例
  • 在线做效果图的网站最新网页版传奇
  • 免费空间做自己的网站网址注册了怎么做网站