找到约 10000 条结果
  • 云栖实录 | 大模型驱动,开源融合的 AI 搜索产品发布
    本文根据2024云栖大会实录整理而成,演讲信息如下:演讲人:郭瑞杰 | 阿里云智能集团资深技术专家,阿里云 AI 搜索负责人邹 宽|阿里云智能集团高级产品专家,阿里云 AI 搜索产品负责人活动:2024 云栖大会 - AI 搜索年度发布:大模型驱动,开源融合的新一代 AI 搜索大模型正重塑着信息获取与交互方式,引领 AI 搜索进入...
    2024-10-10
    1
  • 什么是走索引?
    索引是一种利用某种规则的数据结构与实际数据的关系加快数据查找的功能。我们的数据库中存储有大量的内容,而索引能够通过数据节点,根据特定的规则和算法快速查找到节点对应的实际文件的位置。简单来说索引就像书的目录,能够帮助我们准确定位到书籍具体的内容。
    2022-06-15
  • elasticsearch中的索引模版修改字段类型
    索引模板是一种告诉Elasticsearch在创建索引时如何配置索引的方法。在创建索引之前可以先配置模板,这样在创建索引(手动创建索引或通过对文档建立索引)时,模板设置将用作创建索引的基础。
    2023-01-09
  • 索引是如何提升Oracle数据库查询性能的?
    索引用于加快表中的数据查询速度,尤其在查询频繁的大表中非常有用。查询时,通常通过WHERE子句来指定查询条件。使用索引可以显著减少不必要的磁盘I/O,从而提高查询速度。例如,若查询员工表emp中empno=7902的记录,表中有1000行数据,未使用索引时需要扫描所有行,而使用索引则只需几次查询就能找到对应数据。
    2024-08-18
  • MySQL中一些关于索引的知识点
    在数据量较小的时候使用索引其实也没有什么意义,即使没有索引需要一条一条遍历数据对于计算机来说也并不需要太多时间。而一旦数据量较大,要保证我们能正常的对外提供服务,保证用户使用体验那么索引就是必要的了。
    2019-08-07
  • mysql 索引底层详解
    mysql三层架构 {代码...} mysql server层结构当客户端需要查询一条sql时,在server端内部走了以下4步 {代码...} 索引的作用加快数据的访问将随机io变成顺序io大大减少了服务器需要扫描的数据量帮助服务器避免排序和临时表减少io次数,提高磁盘寿命索引缺点加了索引之后查询会更快,但是当数据量大的时候,增删改就会变慢...
    2021-08-31
  • Easysearch:语义搜索、知识图和向量数据库概述
    语义搜索是一种使用自然语言处理算法来理解单词和短语的含义和上下文以提供更准确的搜索结果的搜索技术。旨在更好地理解用户的意图和查询内容,而不仅仅是根据关键词匹配,还通过分析查询的语义和上下文来提供更准确和相关的搜索结果。
    2024-01-26
  • MongoDB string字段索引策略
    在研究MongoDB的索引是发现一个奇怪的问题,给一个string类型的field设置text索引,但是在查询的时候并没有使用索引。比如: {代码...} 从explain()的结果可以发现,在查询的时候只用了BasicCursor,也就是说没有使用索引。 后发现只有当使用$text查询的时候才会用到text索引: {代码...} 只不过这样的话,就没有办法针对...
    2016-08-08
  • PHP使用QueryList轻松实现一个百度网盘资源搜索引擎
    QueryList使用jQuery的方式来做采集,拥有丰富的插件。 下面来演示QueryList使用Baidu搜索引擎插件轻松实现站内搜索。 安装 使用Composer安装: 安装QueryList {代码...} GitHub: [链接] 安装Baidu搜索引擎插件 {代码...} GitHub: [链接] 插件API Baidu baidu($pageNumber = 10):获取百度搜索引擎 class Baidu: Baidu se...
    2017-10-07
    2
  • mysql中IS NULL、IS NOT NULL不能走索引?
    不知道是啥原因也不知道啥时候, 江湖上流传着这么一个说法 mysql查询条件包含IS NULL、IS NOT NULL、!=、like %* 、like %*%,不能使用索引查询,只能使用全表扫描。
    2020-08-03
    1
  • 重构实践:基于腾讯云Elasticsearch搭建QQ邮箱全文检索
    ​导语 | 随着用户邮件数量越来越多,邮件搜索已是邮箱的基本功能。QQ 邮箱于 2008 年推出的自研搜索引擎面临着存储机器逐渐老化,存储机型面临淘汰的境况。因此,需要搭建一套新的全文检索服务,迁移存储数据。本文将介绍 QQ 邮箱全文检索的架构、实现细节与搜索调优。文章作者:干胜,腾讯后台研发工程师。
    2020-11-02
  • GaussDB(for MySQL)如何快速创建索引?华为云数据库资深架构师为您揭秘
    苏斌,华为云数据库资深架构师,拥有16年数据库内核研发经验,之前作为MySQL官方InnoDB团队主要研发人员,参与和主导了多个重要特性的开发和发布。目前在华为公司负责和参与华为云RDS主要产品RDS for MySQL和GaussDB(for MySQL)内核功能的设计和研发。云服务环境下,如何解决客户基于大量数据创建索引的性能问题,成为云...
    2022-03-26
  • 明白动态规划,Dijkstra方法的Python实现和问题的解决步骤(译)
    原作者:金子冴校阅:内野良一翻译:叶子原文链接 目录 什么是动态规划(Dynamic Programming) 例题:用Dijkstra的方法解决最短路径问题(Python实现) 使用动态规划解决问题的步骤 参考 什么是动态规划(Dynamic Programming) 动态规划概要 动态规划是一种解题手法的总称。它通过将一个无法解决的大问题分解成复数个小问题(...
    2019-06-07
  • 04. MySQL数据库索引知识点总结
    常见的实现索引的模型有:哈希表、有序数组和搜索树哈希表:键 - 值(key - value)。哈希思路:把值放在数组里,用一个哈希函数把key换算成一个确定的位置,然后把value放在数组的这个位置哈希冲突的处理办法:链表哈希表适用场景:只有等值查询的场景有序数组:按顺序存储。查询用二分法就可以快速查询,时间复杂度是:O...
    2019-05-06
  • MySQL 索引是如何提高查询效率的?
    MySQL(读作/maɪ ˈsiːkwəl/“My Sequel”)是一个开放源码的关系数据库管理系统,原开发者为瑞典的MySQL AB公司,目前为Oracle旗下产品。
    2020-09-05
  • MySql 索引下推
    Index Condition PushdownIndex Condition Pushdown,即索引下推(ICP),是针对使用索引查询策略的优化不开启索引下推时,MySQL通过存储引擎遍历索引,定位数据返回给服务器,再由服务器进行Where条件的判断开启索引下推,且某一部分的WHERE条件可以使用索引中的列来判断时,服务器会将这部分Where条件下推到存储引擎,由...
    2023-03-05
  • 索引那点事
    每一张表只能建一个聚簇索引(一个目录只能按照一种排序方式哈),并且所占空间为该表120%的附加空间(包含该表的副本和索引中间页,其中InnoDB是B+树索引和数据行),设置什么为簇族索引对性能很关键。好比:字典查找你认识的字,“安”(ān),自然的翻开前几页,如果前几页没有,那么这本字典就是没有的,因为字典是按照A-Z顺...
    2016-02-22