mongodb中的查询条件 关键字说明 $or 或关系 $nor 或关系取反 $gt 大于 $gte 大于等于 $lt 小于 $lte 小于等于 $ne 不等于 $in 在多个值范围内 $nin 不在多个值范围内 $all 匹配数组中多个值 $regex 正则,用于模糊查询 $size 匹配数组大小 ...
分类:
数据库 时间:
2020-07-07 13:27:39
阅读次数:
139
ELK简介1.ElasticSearch简称ES,它是一个实时的分布式搜索和分析引擎,它可以用于全文搜索,结构化搜索以及分析。它是一个建立在全文搜索引擎ApacheLucene基础上的搜索引擎,使用Java语言编写。2.Logstash是一个具有实时传输能力的数据收集引擎,用来进行数据收集(如:读取文本文件)、解析、过滤,并将数据发送给ES。3.Kibana为Elasticsearch提供了分析和
分类:
其他好文 时间:
2020-07-06 01:15:14
阅读次数:
52
NoSql (memcache Redis) 全文搜索:Sphinx、Elasticsearch、Solr Kafka Redis/MC MC指的是memcache SSD Cache 固态硬盘 Solid State Disk或Solid State Drive,简称SSD DOCKER LEVE ...
分类:
其他好文 时间:
2020-07-04 15:02:16
阅读次数:
123
指南 https://www.elastic.co/guide/cn/elasticsearch/guide/current/index.html Elasticsearch概念 Elasticsearch 是一个开源的搜索引擎,建立在一个全文搜索引擎库 Apache Lucene? 基础之上。 L ...
分类:
其他好文 时间:
2020-07-02 20:10:42
阅读次数:
59
MySQL的一些重要概念 1、索引、主键(primary key)、唯一键(unique)的区别 1)主键就是索引与唯一的结合 2)索引是为了让数据检索更快。 3)唯一键约束此字段不能有相同值,这样能优化索引。 4)全文搜索是为了like关键字设计的 2、合理建立索引的建议: 1)越小的数据类型通常 ...
分类:
数据库 时间:
2020-07-01 12:50:55
阅读次数:
80
MySQL06:事务和索引 基于MySQL5.7.19版本 事务和索引 事务 什么是事务 事务就是将一组SQL语句放在同一批次内去执行 如果一个SQL语句出错,则该批次内的所有SQL都将被取消执行 MySQL事务处理只支持InnoDB和BDB数据表类型 事务的ACID原则 百度 ACID 原子性(A ...
分类:
数据库 时间:
2020-06-27 09:20:30
阅读次数:
54
一、什么是Solr? Solr是一个高性能,采用Java开发,基于Lucene的全文搜索服务器。同时对其进行了扩展,提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展并对查询性能进行了优化,并且提供了一个完善的功能管理界面,是一款非常优秀的全文搜索引擎。 个人理解, Solr是一个索引 ...
分类:
其他好文 时间:
2020-06-26 22:14:58
阅读次数:
58
全文搜索属于最常见的需求,开源的 Elasticsearch (以下简称 Elastic)是目前全文搜索引擎的首选。 它可以快速地储存、搜索和分析海量数据。维基百科、Stack Overflow、Github 都采用它。 Elastic 的底层是开源库 Lucene。但是,你没法直接用 Lucene ...
分类:
其他好文 时间:
2020-06-25 23:17:58
阅读次数:
89
Elasticsearch 内容参考网上的教程,仅方便自己查看 1 es介绍 1.1 简介 ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条 ...
分类:
其他好文 时间:
2020-06-25 21:44:03
阅读次数:
133
1.概述:全文搜索属于最常见的需求,开源的 Elasticsearch (以下简称 Elastic)是目前全文搜索引擎的首选。Elastic 的底层是开源库 Lucene。但是,你没法直接用 Lucene,必须自己写代码去调用它的接口。Elastic 是 Lucene 的封装,提供了 REST AP ...
分类:
Web程序 时间:
2020-06-23 15:02:00
阅读次数:
62