找到约 10000 条结果
  • MySQL间隙锁,next-key锁
    间隙锁是对索引记录之间的间隙的锁,或者是对第一个索引记录之前或最后一个索引记录之后的间隙的锁。例如,SELECT c1 FROM t WHERE c1 BETWEEN 10 and 20 FOR UPDATE;阻止其他事务将 的值插入15到列中t.c1,无论列 中是否已经存在任何此类值,因为该范围内所有现有值之间的间隙被锁定。
    2021-06-18
    1
  • 搜索引擎优化指南:SEO关键字、长尾关键字、短尾关键字以及反向链接
    SEO 代表“搜索引擎优化”。它是一种数字营销策略,旨在提高网站或网页在搜索引擎未付费结果中的在线可见性。通常,网站在搜索结果页面中排名越高,或在搜索结果列表中显示的频率越高,它将从搜索引擎用户那里获得的访问者就越多。SEO 策略可以针对各种类型的搜索,例如图像搜索、本地搜索、视频搜索、学术搜索、新闻搜索...
    2023-12-30
  • Java全文搜索引擎—Solr
    相比与顺序查询:不需要那么多的查询(一个文档一个文档找索引,找到就匹配,需要全部查询,效率很低),而且可以在索引上定位,出现在哪个文档哪个地方,支持高亮
    2019-11-15
  • Elasticsearch创建索引流程
    由此可知,在ES启动过程中,创建Node对象(new Node(environment))时,初始化了RestHandler,由其名字可以知道这是用来处理Rest请求的。
    2019-06-24
  • 数据库高级面试题
    以下是一些数据库高级面试题及其答案:一、索引设计与优化解释MySQL中的索引类型及其应用场景。答案:主键索引:唯一标识每条记录,适用于主键列。唯一索引:保证索引列的值唯一,适用于需要唯一约束的列。普通索引:加速查询的普通索引,适用于一般的查询操作。联合索引:多个列组成的索引,适用于多个列的查询条件。全...
    2025-03-07
  • 论搜索方法,低效的你简直在浪费生命(二)
    上篇文章中我们学习了 Google 的一些初级使用。这一篇文章我将带大家学习它的更多好玩儿的、进阶的用法。(除非特别说明,以下均不包含双信号,加粗部分即为输入搜索框中的内容),本篇开启多图流量预警。
    2019-01-29
  • 重新学习Mysql数据库5:根据MySQL索引原理进行分析与优化
    MySQL凭借着出色的性能、低廉的成本、丰富的资源,已经成为绝大多数互联网公司的首选关系型数据库。虽然性能出色,但所谓“好马配好鞍”,如何能够更好的使用它,已经成为开发工程师的必修课,我们经常会从职位描述上看到诸如“精通MySQL”、“SQL语句优化”、“了解数据库原理”等要求。我们知道一般的应用系统,读写比例在10:1...
    2019-08-24
  • MySql 全文检索两个字符的内容无法得到结果
    然而对于太短的输入,如 "TX",即使数据库中存在 state = TX 的数据,该SQL也是无法检索到任何结果。或者输入 "Irvin" 也是无法查找到内容的。下面将对该问题进行分析和解决,使用"Irvin,TX"作为用户输入进行分析(不含双引号)。
    2019-11-01
  • 一文让你对mysql索引底层实现明明白白
    开篇:图片是本人随笔画的,有点粗糙,望大家谅解,如有不妥之处,请联系我们,感谢。一、索引到底是什么.索引是帮助mysql高效获取数据的排好序的数据结构.索引是存储在文件里的.数据结构: 二叉树 HASH BTREE如果没有索引的话,循环一条一条的找,找一次就是一次IO,这样速度就会很慢我们知道数据库数据都是存在磁盘上...
    2024-01-16
  • Elasticsearch 7.x 常用命令
    推荐学习阮一鸣《Elasticsearch 核心技术与实战》集群信息查看欢迎信息 {代码...} 查看集群是否健康 {代码...} 查看热线程 {代码...} 查看节点堆内存状况 {代码...} 查看集群配置 {代码...} 查看节点列表 {代码...} 索引查看索引查看所有索引 {代码...} 查看某个索引的状态 {代码...} 查看某个索引的 mapping {代码...} ...
    2019-08-27
  • 解密迷宫问题:三种高效算法Java实现,让你轻松穿越未知迷宫
    迷宫问题是一个经典的算法问题,目标是找到从迷宫的起点到终点的最短路径,在程序中可以简单的抽象成一个M*N的二维数组矩阵,然后我们需要从这个二维矩阵中找到从起点到终点的最短路径。其中,通常使用 0 表示可行走的路,用 1 表示障碍物,起点和终点分别标记为 S 和 E。例如,下图是一个简单的迷宫问题:
    2023-04-24
  • Elasticsearch 参考指南(索引模板)
    模板只在创建索引时应用,更改模板不会对现有索引产生影响,当使用创建索引API时,作为创建索引调用的一部分定义的设置/映射将优先于模板中定义的任何匹配设置/映射。
    2019-07-29
  • Mysql索引数据结构详解及性能调优
    If you can NOT explain it simply, you do NOT understand it well enough
    2020-07-02
    1
  • MySql数据库原理剖析
    数据库在计算机领域的应用十分广泛,大家在学习数据库的时候,一般是按照网上的基础教程可以一步步入门,但是这仅仅只是会简单地使用数据库而已,而要真正会使用数据库,就需要弄清楚数据库的基本原理和组成结构.而这样的文章在网上并不多, 因此经过我的查阅和总结,最终写成了这篇文章,以供大家参考,文章末尾会给出参考地址,...
    2019-01-20
    1
  • Mysql执行计划
    **执行计划是sql语句的具体执行过程,使用explain+sql语句来模拟优化器执行sql查询语句。官网地址执行计划中包含的信息1.idselect查询的序列号,包含一组数字,表示查询中执行select语句的顺序,id号分为三种情况:1.如果id号相同,那么执行顺序从上到下。2.如果id不同,id值越大优先级越高,越先被执行。3.同时存在id值...
    2020-12-26
  • 京东广告研发——效率为王:广告统一检索平台实践
    实践证明,将互联网流量变现的在线广告是互联网最成功的商业模式,而电商场景是在线广告的核心场景。京东服务中国数亿的用户和大量的商家,商品池海量。平台在兼顾用户体验、平台、广告主收益的前提推送商品具有挑战性。京东广告检索平台需要在保证服务高效可靠的前提下,为广告与用户需求进行有效匹配,提供个性化、精...
    2024-04-25
  • 硬核!如何在 Github 精准搜索开源项目?
    很多的小伙伴,经常会有这样的困惑,我看了很多技术的学习文档、书籍、甚至视频,我想动手实践,于是我打开了GitHub,想找个开源项目,进行学习,获取项目实战经验。这个时候很多小伙伴就会面临这样的问题:“我不会搜啊,我该怎么找呀?”,最终只能放弃。
    2020-03-10
    1