找到约 10000 条结果
  • 阿里云消息队列 Kafka-消息检索实践
    简介: 本文章主要介绍消息队列使用过程中所遇到的消息丢失、重复消费等痛点问题的排查办法,以及消息队列 Kafka「检索组件」的场景实践,并对其关键技术进行解读。旨在帮助大家对消息队列 Kafka「检索组件」的特点和使用方式更加熟悉,以更有效地解决消息排查过程中所遇到的问题。作者: Kafka&Tablestore 本文章主要介...
    2022-08-31
  • B-Tree索引与Hash索引的比较
    理解B-Tree和Hash的数据结构能够帮助我们预测不同存储引擎下的查询性能差异。存储引擎在索引中使用这些数据结构,尤其是MEMORY 同时提供了B-Tree和Hash索引让你选择。
    2015-08-25
  • ElasticSearch概论
    Elasticsearch,基于lucene,隐藏复杂性,提供简单易用的restful api接口、java api接口(还有其他语言的api接口)。
    2020-03-15
  • Lucene系列二:Lucene(Lucene介绍、Lucene架构)
    Lucene简介  最受欢迎的java开源全文搜索引擎开发工具包。提供了完整的查询引擎和索引引擎,部分文本分词引擎(英文与德文两种西方语言)。Lucene的目的是为软件开发人员提供一个简单易用的工具包,以方便在目标系统中实现全文检索功能,或者是以此为基础建立起完整的全文检索引擎。是Apache的子项目,网址:[链接]luc...
    2020-03-12
  • MySQL 哈希索引
    在MySQL中只有Memory引擎显示支持哈希索引,也是memory引擎表的默认索引类型。memory引擎是支持非唯一哈希索引的。如果多个列的哈希值相同,索引会以链表 的方式存放多个记录指针道同一个哈希条目中。
    2020-11-22
  • 谈谈InnoDB中的B+树索引
    索引类似于书的目录,他是帮助我们从大量数据中快速定位某一条或者某个范围数据的一种数据结构。有序数组,搜索树都可以被用作索引。MySQL中有三大索引,分别是B+树索引、Hash索引、全文索引。B+树索引是最最重要的索引,Hash索引和全文索引用的并不是太多,InnoDB不支持Hash索引,不过存储引擎内部去定位数据页时会使用...
    2020-10-10
  • 深入理解MySql——高性能的索引策略
    1.独立的列我们要让mysql正当地使用索引,在查询中,这些索引的列要是“独立的列”。“独立的列”指的是索引列不能是表达式的一部分,也不能是函数的参数。
    2021-03-11
  • SQLServer之添加聚集索引
    在创建 PRIMARY KEY 约束时,如果不存在该表的聚集索引且未指定唯一非聚集索引,则将自动对一列或多列创建唯一聚集索引。 主键列不允许空值。
    2018-09-12
  • 云栖实录 | 大模型驱动,开源融合的 AI 搜索产品发布
    本文根据2024云栖大会实录整理而成,演讲信息如下:演讲人:郭瑞杰 | 阿里云智能集团资深技术专家,阿里云 AI 搜索负责人邹 宽|阿里云智能集团高级产品专家,阿里云 AI 搜索产品负责人活动:2024 云栖大会 - AI 搜索年度发布:大模型驱动,开源融合的新一代 AI 搜索大模型正重塑着信息获取与交互方式,引领 AI 搜索进入...
    2024-10-10
    1
  • 阿里云 AI 搜索开放平台新功能发布:大模型联网能力上线
    在数字化转型的浪潮中,高效、智能的搜索技术正成为企业提升竞争力的关键。为了满足用户对更智能、更精准搜索体验的需求,阿里云 AI 搜索开放平台此次新增了大模型联网能力,通过集成大语言模型(LLM)和联网搜索技术,为用户提供更智能、更全面的搜索体验。以下是此次更新的核心功能详情:
    2025-04-16
  • 数据库索引融会贯通
    索引的各种规则纷繁复杂,不了解索引的组织形式就没办法真正地理解数据库索引。通过本文,你可以深入地理解数据库索引在数据库中究竟是如何组织的,从此以后索引的规则对于你将变得清清楚楚、明明白白,再也不需要死记硬背。
    2019-02-14
  • Mysql性能优化:如何给字符串加索引?
    导读 现代大部分的登录系统都支持邮箱、手机号码登录两种方式,那么如何在邮箱或者手机号码这个字符串上建立索引才能保证性能最佳呢? 今天这篇文章就来探讨一下在Mysql中如何给一个字符串加索引才能达到性能最佳。 本文首发于作者的微信公众号【码猿技术专栏】,原创不易,喜欢的朋友支持一下,谢谢!!! 陈某将会从什...
    2020-04-02
  • 第16期:索引设计(MySQL 的索引结构)
    上一章讲了数据库基本上都用 B+ 树来存储索引的原因:适合磁盘存储,能够充分利用多叉平衡树的特性,磁盘预读,并且很好的支持等值,范围,顺序扫描等。这篇主要介绍 MySQL 两种常用引擎,MyISAM 和 InnoDB 的索引组织方式,了解这些存储方式,对数据库优化很有帮助。
    2020-11-11
  • 联合索引在B+Tree上的存储结构及数据查找方式
    最困难的事情就是认识自己!个人网站,欢迎访问!前言:本篇文章主要是阐述下 联合索引 在 B+Tree 上的实际存储结构。本文主要讲解的内容有:联合索引在B+树上的存储结构联合索引的查找方式为什么会有最左前缀匹配原则在分享这篇文章之前,我在网上查了关于MySQL联合索引在B+树上的存储结构这个问题,翻阅了很多博客和技...
    2020-08-14
    1
  • MySQL中一些关于索引的知识点
    在数据量较小的时候使用索引其实也没有什么意义,即使没有索引需要一条一条遍历数据对于计算机来说也并不需要太多时间。而一旦数据量较大,要保证我们能正常的对外提供服务,保证用户使用体验那么索引就是必要的了。
    2019-08-07
  • mysql 索引底层详解
    mysql三层架构 {代码...} mysql server层结构当客户端需要查询一条sql时,在server端内部走了以下4步 {代码...} 索引的作用加快数据的访问将随机io变成顺序io大大减少了服务器需要扫描的数据量帮助服务器避免排序和临时表减少io次数,提高磁盘寿命索引缺点加了索引之后查询会更快,但是当数据量大的时候,增删改就会变慢...
    2021-08-31
  • Easysearch:语义搜索、知识图和向量数据库概述
    语义搜索是一种使用自然语言处理算法来理解单词和短语的含义和上下文以提供更准确的搜索结果的搜索技术。旨在更好地理解用户的意图和查询内容,而不仅仅是根据关键词匹配,还通过分析查询的语义和上下文来提供更准确和相关的搜索结果。
    2024-01-26