找到约 10000 条结果
  • Elasticsearch与Solr比较
    Elasticsearch是一个建立在全文搜索引擎 Apache Lucene™ 基础上的搜索引擎,可以说Lucene是当今最先进,最高效的全功能开源搜索引擎框架。
    2019-10-18
  • Elasticsearch与Solr比较
    Elasticsearch与Solr Elasticsearch简介 Elasticsearch是一个实时的分布式搜索和分析引擎。它可以帮助你用前所未有的速度去处理大规模数据。 它可以用于全文搜索,结构化搜索以及分析,当然你也可以将这三者进行组合。 Elasticsearch是一个建立在全文搜索引擎 Apache Lucene™ 基础上的搜索引擎,可以说Lucene是当今最先...
    2019-11-28
  • 【Elasticsearch入门篇七】Elasticsearch的基本操作Search
    1.took:搜索请求所花费的时间毫秒数;2.timeout:查询是否超时,注意的是timeout后并不会停止查询;3._shards:告诉我们参数查询的分片情况。total表示分片个数,successful表示成功的分片数, failed表示失败的分片数,skipped跳过的分片数;4.hits:该部分的信息最总要。hits数组包含一个个文档对象,每个文档对象有...
    2018-07-21
  • 字节跳动后端面经(14)
    redis中zset怎么实现限流哈希表是否是线程安全的,如何保证线程安全当哈希表比较多时,加锁效率不高那如何改进性能TCP与UDP的区别TCP如何保证可靠传输TCP四次挥手网址输入URL的过程数据库中索引为什么效率快索引底层是怎么实现的mysql的join索引是什么索引底层数据结构聚簇索引和非聚簇索引什么是回表分布式的情况下怎么...
    2022-10-23
  • 百度AI搜索上线DeepSearch,支持主动思考支持和无限次免费使用
    百度AI搜索日前重磅升级,推出国内首个基于百亿级内容库的深度搜索(DeepSearch),并上线了个人知识库、创作画布等创新功能,打造”边想边搜”的新一代智能搜索体验。
    2025-05-16
  • vue vue-router vuex element-ui axios的学习笔记(十三)完成搜索功能
    一、搜索功能的思路 在搜索框中输入商品名或商品名所包含的字符,就可以搜索出相关的商品列表 二、完成搜索功能的步骤 1、搜索结果存在的两种情况 1、搜到结果,页面跳转到结果界面 2、没有结果,那页面就不应该跳转 2、步骤 api.js mock.js product.vue 根据返回的code判断是否跳转路由 productlist.vue 效果: 功能基...
    2018-01-29
  • 深入MySQL索引
    MySQL索引作为数据库优化的常用手段之一在项目优化中经常会被用到, 但是如何建立高效索引,有效的使用索引以及索引优化的背后到底是什么原理?这次我们深入数据库索引,从索引的数据结构开始说起.
    2016-12-16
    1
  • Sql优化之回表
    MySQL的性能是大家在使用时十分关心的问题,比如在高并发访问时,并且有慢sql存在的情况下,MySQL的性能会明显下降,这会导致数据库响应时间变慢,甚至导致数据库宕机。那么为了避免Mysql性能问题,比较常用的方式创建适当的索引,提升sql语句的执行效率。而本文简单介绍一下和索引有关的回表,从实际案例出发,讲讲什么...
    2024-04-08
  • 玩转大数据系列之四:搜索服务
    搜索服务是阿里云产品非常重要的组成部分,也承载了阿里巴巴集团的全部主要的搜索任务。这里的搜索服务主要包含两个产品:阿里云Elasticsearch和开放搜索OpenSearch。
    2019-01-08
  • vue 实现搜索的结果页面支持全选与取消全选
    搜索结果支持全选与取消选择,且添加到已选中(支持删除与清空) 演示地址,打开、搜索、随便点 demo : [链接] 仓库代码 : [链接] 安装vue-cli 安装elementUI npm i element-ui -S 在main.js 引入elementUI {代码...} demo功能概览 默认没有全选,搜索时支持全选与取消全选, 将选择的数据添加到已选中,已选删除时改变当...
    2019-05-09
  • MySQL索引之哈希索引
    0x00.About 索引(Index)是帮助MySQL高效获取数据的数据结构。提取句子主干,就可以得到索引的本质:索引是数据结构。 从MySQL逻辑架构来看,MySQL有三层架构,第一层连接,第二层查询解析、分析、优化、视图、缓存,第三层,存储引擎。 索引通过分开查询片,节省了扫描查找时间,大大提升查询效率。 大部分数据库系统...
    2015-09-13
  • 大厂面试必问的83道MySQL数据库,教你完虐面试官
    1、数据库存储引擎 2、InoDB (B+树) 2、TokuDB ( Fractal Tree-节点带数据) 3、MyIASM 4、Memory 5、数据库引擎有哪些 6、InoDB与MyISM的区别 7、索引 8、常见索引原则有 9、数据库的三范式是什么 10、第一范式(1st NF -列都是不可再分) 11、第二范式(2nd NF-每个表只描述一件事情) 12、第三范式(3rd NF -不存在对非主键...
    2020-07-07
  • Elasticsearch中文分词和模糊查询
    ElasticSearch是一个一个分布式的实时文档存储,每一个字段都可以被索引与搜索,并且能支持PB级别的结构化或者非结构化数据。早期我们应用的全局搜索是简单的SQL模糊查询,为了分担数据库压力所以用了ES,选择他的原因除了以上几点外,还有其提供的API方式简单,于任何对接的编程语言都适用。以下将以PHP的业务场景完善...
    2023-05-20
  • 搜索引擎(0xFD) --- 论长尾词
    今天的标题是论长尾词,长尾词是什么?在百度百科上,长尾词解释是:非目标关键词但也可以带来搜索流量的关键词。这是一个明显的SEM的长尾词解释,简单来说,长尾词就是那些个每天搜索量不是很多,但是一直都有搜索量的词。
    2016-05-16
  • 科普一下“网站SEO”,关键字搜索结果排名的艺术
    什么是SEO呢?SEO是Search Engine Optimization,意为“搜索引擎优化”,一般简称为搜索优化。对于SEO的主要工作就是通过了解各类搜索引擎如何抓取互联网页面,如何进行索引以及如何确定其对某一个特定关键词的搜索结果排名等技术,来对网页进行相关的优化,来提供搜索引擎排名,提高网站访问量。
    2021-04-09
  • 使用极限网关实现 ES 跨集群搜索
    使用 ES 的小伙伴,有没有在用跨集群搜索的? 熟悉 ES 的小伙伴都知道,ES 本身就能实现跨集群搜索,那为啥还要聊这个?试想一下,如果集群都上线投产了,才出现跨集群搜索需求,那么可能出现两种情况:
    2024-08-18
  • 开发常用的在线工具
    在开发过程中,有很多好用的在线工具可以提高我们的开发效率,这里推荐几个常用的在线工具。 JSON格式化工具 [链接] 用了很多款JSON在线格式化工具,觉的这款是我最喜欢的: 在线画图 ProcessOn是一个在线作图工具的聚合平台,它可以在线画流程图、思维导图、UI原型图、UML、网络拓扑图、组织结构图等等。 开源搜索引擎 [...
    2019-04-26