分类: 数据库相关

11 篇文章

thumbnail
Mysql 导出存储过程脚本
查询数据库中的存储过程 select * from mysql.proc where db = 'dbName' and `type` = 'PROCEDURE'; 查看存储过程的创建代码 show create procedure 'proc_name'; 导出存储过程 进入mysql bin目录下 mysqldump -R -ndt dbnam…
ElasticSearch 7.x.x 关于文档的基本操作(重点)
一、基本操作 1、添加数据 PUT 2、获取数据 GET 3、更新数据 PUT 这种更新数据方式,不建议使用,因为在数据结构不完整的情况下,更新,会导致原来的文档数据丢失。 4、更新数据 POST _update(推荐使用) 灵活性更好 5、简单的搜索 GET /test/user/1 简单的条件查询,可以根据默认的映射规则,来产生基本的查询! 二…
ElasticSearch 7.x.x 接口的Restfule风格说明
一种软件架构风格,而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。它是基于http协议实现。目的是为了提高系统的可伸缩性,降低应用之间的耦合度,方便框架分布式处理程序。基于这种风格设计的软件可以更简洁,更有层次,更易于实现缓存机制。 基本的 Restfule 命令说明 methodurl地址描述PUTdomain…
ElasticSearch 7.x.x IK分词器-安装及使用
本文es版本7.6.1本文ik分词器版本7.6.1es所在环境:ubuntu 神马是IK分词器? 分词:即把一段中文或者别的划分成一个个的关键字,我们在搜时候会把自己的信息进行分词,会把数据库中或者索引库中的数据进行分词,然后进行一个匹配操作,默认的中文分词是将每个字看成一个词,比如“我习惯记笔记学习”会被分为: 我习惯记笔记学习 这显然是符合要求…
ElasticSearch 7.x.x核心概念
核心概念大纲 索引(index)字段类型(mapping)文档(documents)分片(Lucene倒排索引) 在本站点的前文中,笔者已经阐述了es是什么,同时也把es的服务安装启动,那么es是如何取存储数据,数据结构是什么?es又是如何实现搜索的呢?那这里笔者先来聊聊Es的相关概念把! 集群、节点、索引、类型、文档、分片、映射是什么? es是面…
Docker安装Ek7.x.x
什么是ELK ELK是ElasticSearch 、 Logstash、Kibana三大开源框架首字母大写简称。市面上也称为Elastic Stack。Lostash是ELK的中央数据流,用于从不同目标(文件/数据存储/MQ)收集的不同格式数据,经过过滤后支持输出到不同目的地。Kibana可以将elastic的数据通过友好的页面展示出来,提供实时分…
Redis中,什么是缓存击穿、缓存穿透、缓存雪崩
1、缓存介绍 缓存是互联网开发中必不可少的一部分,它能降低我们数据库的并发数,提高我们系统的性能,比如我们经常使用的redis、emCached等等,其中redis应该是大部分的人选,为什么?因为速度快,易上手,是很多开发者的首选,但是缓存同样存在着问题,如果使用的不恰当,也可能会造成非常严重的后果,这时候你可能就会有疑问,缓存只是存储一些数据而已…