MongoDB教程合集
磕磕绊绊,我们的MongoDB系列教程终于落下帷幕,从11月21第一篇开始到现在,中间有一段时间开小差,不过还好没有烂尾。好了,这里我再把本系列的所有文章罗列出来,以供小伙伴们搜索查看。
Mongoose 多条件模糊查询的实现
这是今天手头项目中遇到的一个问题,关于mongoose如何实现类似于SQL中 nick LIKE '%keyword%' or email LIKE '%keyword%' 这种多条件模糊搜索的问题。 查阅了mongoose文档才得以实现,特此记录一下。
SQL干货篇
说明:这是在学生表student和成绩表SC中查询成绩大于90的学生姓名和学号,因为这里Sno,Sname在两个表中都存在,因此要指定查询哪一个表中的数据,而Grade只在SC表中出现,因此不用指明哪张表
2017-04-09
独家揭秘 | 阿里云分析型数据库AnalyticDB新一代CBO优化器技术
对于数据库来说,其中俩个核心的模块是:优化器和执行引擎。优化器负责给执行引擎提供输入,它接收来自 SQL Parser 解析好的 AST 树,然后需要从所有可能的计划中选择代价最优的计划提供给执行引擎。基于代价的优化器本质上是一个复杂的搜索问题,想要解决好这个问题,需要从四个方向入手:
2020-04-03
在C++、PHP、Python中实现Whois查询API的全面指南
Whois查询服务是一种用于查询与域名相关的信息的工具。用户可以使用这种服务查询域名的注册者、注册日期、到期日期、注册商信息、联系信息或是域名的状态等信息。Whois服务是互联网域名系统(DNS)的一个重要组成部分,它提供了一种机制,使得用户可以访问和验证域名注册信息。
2024-08-09
获取不到Gist id?解决gist.github.com无法访问的办法
欢迎关注前端小讴的github,阅读更多原创技术文章办法超简单,如下图: 在编辑器打开HOSTS文件,在最后一行添加192.30.253.188 gist.github.com,如下图: HOSTS文件的作用? Hosts是将一些常用的网址域名与其对应的IP地址建立关联的”数据库”——用户在浏览器输入网址时,系统优先从Hosts文件中寻找对应的IP地址,找到后自...
百度网站收录教程(个人版)
首先,想要做SEO的同学,需要考虑清楚所选择的前端框架。现在主流的angularJs,Vue.js,react.js这些以数据动态渲染的框架,是对爬虫非常不友好的,但是这些框架有对应的后端渲染解决方案,或者一种曲线的方案就是写一套专门针对SEO的静态页面(维护成本高)。当然只是想收录的同学可以不用管这些,可以把数据绑定放到行...
监控 DNS 流量,预防安全隐患五大招!
尽管 IT 管理员尽心尽责地监控设备、主机和网络是否存在恶意活动的迹象,却往往出力不讨好。主机入侵检测和端点保护对很多公司来说可能是“必需”的安全措施,但如果要找出 RAT、rootkit、APT 或其他盘踞在网络上的恶意软件,就没什么比监控 DNS 流量更有效了。
如何查找IP地址所在位置?——定位技术解析与实用方法
摘要:在网络世界中,IP地址是设备在互联网上的唯一标识,而了解IP地址所在位置对于网络管理、安全监控以及个性化服务都至关重要。本文将介绍查找IP地址所在位置的方法和技术,包括基于在线工具、IP地址数据库以及地理位置标志等方式,以期为读者提供全面的了解和实用指导。
2024-02-19
Redis多线程技术助力向量数据库性能飞跃
作为内存数据结构存储系统的领军者,Redis 近期推出了其增强版查询引擎,通过引入多线程技术,显著提升了查询吞吐量,同时保持了低延迟的特性。
2025-02-21
设计一个短网址系统
提出问题 如何设计一个像百度短网址一样的服务,一个生成短网址、将短网址定向到原始URL的服务。 解决方案 首先,需要一个一对一的映射表,去获取短URL,然后根据他恢复出完整的URL。这将会涉及到将这些数据保存到数据库。 我们要考虑下面这些问题: 短网址转换时候的长度是多少? 映射函数是什么? 提供服务的是单机还...
搜索型数据库的技术发展历程与趋势前瞻
随着数字科技的飞速发展和信息量的爆炸性增长,搜索引擎已成为我们获取信息的首选途径之一,典型的代表厂商如 Google。然而,随着用户需求的不断演变,传统的搜索技术已经无法满足人们对信息的实时性、个性化和多样性的需求。
2024-07-02
筛选条件查询
通常我们保存一个实体,这个实体可能有多个属性或者特征,比如我们在使用搜索功能的时候,会有一些关键词或者特征,随着我们选择的关键词越多,结果集会越来越少,假如存储的是这个一个简单模型(正常实际结构要比这个复杂很多,这里只是为了说明需求)
微信全文搜索耗时降94%?我们用了这种方案
导语 |微信终端涉及到大量文本搜索的业务场景,主要包括联系人搜索、聊天记录搜索和收藏搜索等。近期微信团队对 IOS 微信的全文搜索技术进行了一次全面升级,本文将分享其选型与优化思路,详细解析全文搜索的应用数据库表格式、索引更新和搜索逻辑的优化细节。希望本文对你有帮助。
baidu spider IP 查询
有朋友经常问这个 IP 是不是 baidu spider 的 IP 地址?而对于只有一个 IP 的情况,我们应该如何去判断是不是 baidu spider 的 IP 地址呢?
2022-06-16
vue + 高德地图开发地图选址及查看地址组件
公司pc端有一个地图选址及查看地图功能,这个是几个月前就开发完了,最近完善了一下,先上最终效果吧。选择省市区填写详细地址进入点击确认坐标打开地图弹框根据传入的地址查询到了地址可以查看更多地址,可以点击地图查看周边,点击确认,获取坐标。
代码搜索与重构工具 - Code Recycle
但是,当我们使用code recycle时,我们可以直接使用let a=1来匹配这个语句,因为它是基于语法树来进行匹配的.一个特点是它对空白内容不敏感,另一个特点是所有字符都被视为节点内容进行查询.
2024-03-16