Irene181 Irene181
4年前
手把手教你使用Flask搭建ES搜索引擎(预备篇)
/1前言/Elasticsearch是一个开源的搜索引擎,建立在一个全文搜索引擎库ApacheLucene™基础之上。那么如何实现Elasticsearch和Python的对接成为我们所关心的问题了(怎么什么都要和Python关联啊)。/2 Python交互/所以,Python也就提供了可以对接Elasti
Wesley13 Wesley13
3年前
MySQL索引基本概念笔记
好的文章:http://database.51cto.com/art/200910/156685.htm(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fdatabase.51cto.com%2Fart%2F200910%2F156685.htm)官网:MySQL如何使用索引
Wesley13 Wesley13
3年前
mysql一次更新多条不同的记录
  最近oschina上又有朋友问到了mysql中一次更新多条不同的记录的方法,我知道的方法有两种,使用onduplicatekeyupdate语法和使用replaceinto语法。  这两个语法都需要主键索引或唯一索引支持,下面举例说明。  测试用的表结构和数据CREATETABLEt(idi
Wesley13 Wesley13
3年前
MySQL · 性能优化 · MySQL常见SQL错误用法
1\.LIMIT语句分页查询是最常用的场景之一,但也通常也是最容易出问题的地方。比如对于下面简单的语句,一般DBA想到的办法是在type,name,create\_time字段上加组合索引。这样条件排序都能有效的利用到索引,性能迅速提升。SELECTFROMoperationWHEREty
Wesley13 Wesley13
3年前
SQL语句优化
SQL语句优化规范:1\.使用mysqlexplain对sql执行效率进行检测,explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。1)使用方法:在select语句前加上explain即可2)explain分析结果形式如下:table|type
Wesley13 Wesley13
3年前
Sql优化技巧
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在where及orderby涉及的列上建立索引。2.应尽量避免在where子句中对字段进行null值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:selectidfromtwherenumisnull可以在num上设
Wesley13 Wesley13
3年前
mysql约束与索引的区别
一:约束作用:是为了保证数据的完整性而实现的一套机制,它具体的根据各个不同的数据库的实现而有不同的工具(约束);这里主要讲解mysql的约束:1、非空约束:notnull;指示某列不能存储NULL值2、唯一约束:unique();uk unique约束的字段,要求必须是唯一的,但null除外;3、主键约束:
Wesley13 Wesley13
3年前
mysql 范围查询走索引吗?
https://blog.csdn.net/LJFPHP/article/details/89156326(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fblog.csdn.net%2FLJFPHP%2Farticle%2Fdetails%2F89156326)建索引的几大
京东云开发者 京东云开发者
7个月前
Elasticearch索引mapping写入、查看、修改
作者:京东物流陈晓娟一、ESElasticsearch是一个流行的开源搜索引擎,它可以将大量数据快速存储和检索。Elasticsearch还提供了强大的实时分析和聚合查询功能,数据模式更加灵活。它不需要预先定义固定的数据结构,可以随时添加或修改数据字段,而
京东云开发者 京东云开发者
6个月前
MySQL存储引擎及索引简介
作者:京东物流樊芳渝一、引言在信息技术飞速发展的今天,数据库作为信息系统的核心组件,其性能和稳定性直接关系到整个系统的运行效率和用户体验。而MySQL,作为目前最流行的开源关系型数据库管理系统之一,凭借其强大的功能、灵活的扩展性和广泛的应用场景,早已成为众