chrome 浏览器地址栏快速搜索设置
经常使用chrome的朋友应该清楚地址栏里输入baidu.com按tab或者空格键,就会使用百度引擎搜索,这样就不用打开百度首页去输入进行搜索了,是不是很方便。
2019-01-14
没两把刷子,别碰向量数据库
2022 年,经历了 OLAP、IoT 的捶打后,我选择加入了向量数据库的赛道。遥想当时,向量数据库还是一个非常小众的赛道,朴素的直觉告诉我,Database for AI 的场景一定有前景。不过,现实却是直到 2022 年下半年,我们还是要和广大开发者布道——什么是向量数据库、它能解决什么问题。
2024-01-24
对数据库的总结
1.数据库是一个用于存储和操作数据的文件系统2.关系型数据库:是基于二维表存储的,每个表格由列和行组成,列代表属性,行代表约束,数据的组织和查询更加方便和高效。3.库表操作结构:MySQL和Oracle,通用工具Navicat4.SQL语句的库表操作:create table:创建表alter table:修改表drop table:删除表truncate table:...
2025-03-21
Elasticsearch系列---前缀搜索和模糊搜索
我们在前面了解的搜索,词条是最小的匹配单位,也是倒排索引中存在的词,现在我们来聊聊部分匹配的话题,只匹配一个词条中的一部分内容,相当于mysql的"where content like '%love%'",在数据库里一眼就能发现这种查询是不走索引的,效率非常低。
探索图像检索:从理论到实战的应用
本文深入探讨了图像检索技术及其在主流APP中的应用,涵盖了特征提取、相似度计算、索引技术,以及在电商、社交媒体和云服务中的实际应用案例。关注TechLead,分享AI全维度知识。作者拥有10+年互联网服务架构、AI产品研发经验、团队管理经验,同济本复旦硕,复旦机器人智能实验室成员,阿里云认证的资深架构师,项目管理...
2024-01-26
我写了一个套路,助你随心所欲运用二分搜索
我们前文 我作了首诗,保你闭着眼睛也能写对二分查找 详细介绍了二分搜索的细节问题,探讨了「搜索一个元素」,「搜索左侧边界」,「搜索右侧边界」这三个情况,教你如何写出正确无 bug 的二分搜索算法。
2021-07-16
别告诉我,你还不懂索引
大家好,我是🐟老师,今天我们来学习索引。文章阅读时长约13分钟。什么是索引呢索引是一个对存储的数据进行快速检索的数据目录,在数据磁盘的索引区内存储的就是数据的目录,数据磁盘的数据区就是具体存放数据的区域。索引是帮助MySQL高效获取数据的排好序的数据结构(存储结构)索引的数据结构有很多种:二叉树红黑树Has...
2023-03-02
ElasticSearch深度解析入门篇:高效搜索解决方案的介绍与实战案例讲解,带你避坑
如:当系统数据量上了 10 亿、100 亿条的时候,我们在做系统架构的时候通常会从以下角度去考虑问题: 1)用什么数据库好?(mysql、oracle、mongodb、hbase…) 2)如何解决单点故障;(lvs、F5、A10、Zookeep、MQ) 3)如何保证数据安全性;(热备、冷备、异地多活) 4)如何解决检索难题;(数据库代理中间件:mysql-proxy、Co...
2023-10-31
OpenAI的搜索产品还在待产,中国用户已经用天工AI搜索玩起了黄金投资
OpenAI要做AI搜索这件事已经传了很久,近期又有新消息爆料OpenAI 的 AI 搜索产品 Sonic - SNC(SearchGPT)已进入评估阶段。反观国内,昆仑万维的天工AI搜索(官网链接:[链接])已经稳坐AI搜索赛道,产品持续迭代、稳步升级!
2024-05-07
Android SQLite数据库查询优化方法
我们在使用SQLite进行数据存储查询的时候,要进行查询优化,这里就会用到索引,C端的数据量大部分情况下面虽然不是很大,但良好的索引建立习惯往往会带来不错的查询性能提升,同时在未知的将来经得住更大数据的考验,那如何优化数据库查询呢,下面我们用例子一一演示下。
mongodb 索引实操
向 mydoc 集合中,插入多条数据,mydoc 之前是没有存在过的,我们直接使用 db.mydoc.insertMany() ,mongodb 会默认给我们新建这个集合
2022-10-22
搜索图片有新招了!北大课题组提出图像检索新方法,输入草图or艺术or低分辨率 | ECCV 2024
北京大学袁粒课题组,联合南洋理工大学实验室,清华自动化所提出了一种新的通用检索任务:通用风格检索(Style-Diversified Retrieval)。
2024-08-22
第20篇-不和谐如何索引数十亿条消息
我的Elasticsearch系列文章,逐渐更新中,欢迎关注 0A.关于Elasticsearch及实例应用 00.Solr与ElasticSearch对比 01.ElasticSearch能做什么? 02.Elastic Stack功能介绍 03.如何安装与设置Elasticsearch API 04.如果通过elasticsearch的head插件建立索引_CRUD操作 05.Elasticsearch多个实例和head plugin使用介绍 06.当E...
2020-06-27
Elasticsearch入门一
一、认识ES二、ES功能分布式、搜索(全文检索、结构化检索)、数据分析三、lucene和ES的前世今生lucene是最先进、功能最强大的搜索库,直接基于lucene开发,非常的复杂。elasticsearch,基于lucene,隐藏复杂性,提供简单易用的api接口。四、ES的核心概念Near Realtime(NRT):近实时,从写入数据到数据可以被搜索到有一个小延...
2021-03-28
巧用这几种文本检索工具,节省80%的时间!
说到文本搜索工具,大家一定会想到 grep, 它是 Linux 最有用并最常用的工具之一。grep 在我们日常的学习和工作中是必不可少的,但是,当我们需要在一个比较大的工程项目中搜索某个关键词时,grep 的效率是比较低的。
一文详解 | 开放搜索兼容Elasticsearch做召回引擎
简介:开放搜索发布开源兼容版,支持阿里云Elasticsearch做搜索召回引擎,本文详细介绍阿里云ES用户如何通过接入开放搜索兼容版丰富行业分词库,提升查询语义理解能力,无需开发、算法投入,即可获得淘系同款搜索效果。
Elasticsearch系列---Elasticsearch的基本概念及工作原理
Near Realtime,近实时,有两个层面的含义,一是从写入一条数据到这条数据可以被搜索,有一段非常小的延迟(大约1秒左右),二是基于Elasticsearch的搜索和分析操作,耗时可以达到秒级。