找到约 10000 条结果
  • 需求分析有点难,ChatGPT来帮你
    简介在实际工作过程中,常常需要拿到产品的PRD文档或者原型图进行需求分析,为产品的功能设计和优化提供建议。而使用ChatGPT可以很好的帮助分析和整理用户需求。实践演练接下来,需要使用ChatGPT 辅助我们完成需求分析的任务注意:为了方便展示,所有GPT的回复都将使用文本格式展示,以及为了避免内容过于冗长,会省略部...
    2024-04-09
  • 面试大厂 看这篇MySQL面试题就够了
    MySQL一直是面试中的热点问题,也难道了很多的面试者。其实MySQL没那么难,只是大家没有系统化、实战性的过去学习、总结。同时很多开发者在实际的开发过程中也很少去接触一些偏向底层的知识。
    2022-12-03
  • 数据库基础操作
    1.命令结束符号 ; g G G有一点特殊,它并不以表格的形式返回查询数据,而是以垂直的形式展现查询数据,这包含两个方面的意思: 如果查询结果中包含多个行的数据,各个行的数据之间会用一堆一星号*隔开。 每行中的每一个列的数据将按照列名: 列值的形式给出。 2.使用c清除本次操作 如果你想放弃本次编写的命令,可以使用c...
    2019-03-09
  • Mysql优化
    如果使用max函数,会遍历全表,然后给表的字段加上索引之后,数据库会特殊处理其数据,这时的Max内的值 其实是一个索引,相当于是忽略了其它数据,而没有遍历全部的数据,这样以达到优化的效果。
    2021-08-01
  • MySQL面试复习2
    存储引擎:数据采用不同的技术存储在文件(或内存)中,不同的技术拥有不同的存储机制、索引技巧、通过选取不同的技术获取获取不同的功能,从而改善应用的整体功能
    2020-03-05
  • 淘宝推荐、视频搜索背后的检索技术竟是它!深度揭秘达摩院向量检索引擎Proxima
    简介: 淘宝搜索推荐、视频搜索的背后使用了什么样的检索技术?非结构化数据检索,向量检索,以及多模态检索,它们到底解决了什么问题?今天由阿里巴巴达摩院的科学家从业务问题出发,抽丝剥茧,深度揭秘达摩院内部技术——向量检索引擎 Proxima,以及相关领域的现状、挑战和未来。
    2021-03-08
  • 后端工程师必备知识:数据库索引讲座
    我们经常在后端工程师的招聘信息上看到诸如「熟悉 SQL 语句优化」、「了解数据库和索引原理」这样的要求,这是因为后端工程师最主要的工作就是和数据打交道,当数据达到一定规模之后就会对性能有一定要求,而正确地建立和使用索引是优化数据库性能时最先应该被考虑到的、最简单有效的方式。
    2017-11-23
  • 正排索引与倒排索引
    下文中我说的可能对,也可能不对,鉴于笔者水平有限,请君自辨。有问题欢迎大家找我讨论正排索引和倒排索引是搜索引擎中常见的概念正排索引指的是文档id到文档内容的映射,也就是将每个文档的内容存储在一个文档ID对应的数据结构中,便于快速地根据文档ID获取文档内容。例如,在数据库中存储的数据,可以看做是一种正排...
    2023-04-08
  • Elasticsearch 向量搜索
    Elasticsearch 向量搜索本文将会介绍 Elasticsearch 向量搜索的两种方式。向量搜索提到向量搜索,我想你一定想知道:向量搜索是什么?向量搜索的应用场景有哪些?向量搜索与全文搜索有何不同?ES 的全文搜索简而言之就是将文本进行分词,然后基于词通过 BM25 算法计算相关性得分,从而找到与搜索语句相似的文本,其本质...
    2022-04-15
  • mysql基础之一->索引
    ▪ 数据库中最常见的慢查询优化方式是什么?▪ 为什么加索引能优化慢查询?▪ 你知道哪些数据结构可以提高查询速度?▪ 那这些数据结构既然都能优化查询速度,Mysql为何选择使用B+树?
    2021-03-29
  • mysqll索引实验
    什么是数据库索引?索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。如果想按特定职员的姓来查找他或她,则与在表中搜索所有的行相比,索引有助于更快地获取信息。简单来说,索引就是一种排序的数据结构,数据库中的数据无序,但是这种结构是有序的,这种有序的结构指向...
    2019-02-15
  • 如何巧用索引优化SQL语句性能?
    为什么在 MySQL数据库中,一条慢查询只要添加上合适的索引,查询速度就能提升一个档次?对于 MySQL,如何巧用索引优化SQL语句性能?需要注意什么问题?解决问题之前最重要且最难的事情是定位问题,因此,我们需要先定位出慢 SQL,这样才能对症下药进行优化,那么,如何定位慢 SQL呢?如何判断慢 SQL?判断慢 SQL的方法有...
    2024-05-30
  • 基于antd ,react Hooks 搜索条件,列表查询逻辑
    第一,将这些搜索条件和搜索按钮,重置按钮封装成一个组件,因为重置也是搜索,所以暴露出一个回调即可。SearchCallBack(...searchObject)。
    2021-03-25
    1
  • 啥,你还不知道Lucene,麻溜的进来学习
    其实在数据量比较小的时候用sql实现搜索功能也无大碍,但是当数据量很大的时候数据库的压力就会非常大,而且模糊查询无法使用索引,所以必须全表查询,具体的缺点如下
    2020-09-12
  • ElasticSearch必知必会-Reindex重建索引
    作者: 京东物流 康睿1.重建索引需求背景1.1 集群版本升级ES版本兼容性同一大版本范围内升级,索引读写兼容不同大版本升级,索引读写不兼容,需要重建索引1.2 集群迁移集群索引迁移集群迁移,索引服务不停机,数据提前迁移1.3 索引分片数量调整分片数量变更原有分片数量太少,重建变多原有分片数量太多,重建变少ES索引...
    2023-03-14
  • 突击并发编程JUC系列-数组类型AtomicLongArray
    突击并发编程JUC系列演示代码地址:[链接]上一个章节我们学习原子更新基本类型类,如果没有印象的小伙伴可以通过底部的链接回头看下,本章节主要介绍原子更新数组类型。数组类型数组类型就是通过原子的方式更新数组里的某个元素,Atomic包提供了以下4个类。AtomicLongArray 常用方法如下方法名说明long getAndIncrement(...
    2020-09-23
  • Lucene 全文检索
    1 Lucene简介 Lucene是apache下的一个开源的全文检索引擎工具包。 1.1 全文检索(Full-text Search) 全文检索就是先分词创建索引,再执行搜索的过程。分词就是将一段文字分成一个个单词。全文检索就将一段文字分成一个个单词去查询数据 1.2 Lucene实现全文检索的流程 全文检索的流程分为两大部分:索引流程、搜索流程。...
    2019-10-24
    1