1. 学习计划 1、案例分析:什么是全文检索,如何实现全文检索 2、Lucene实现全文检索的流程 a) 创建索引 b) 查询索引 3、配置开发环境 4、创建索引库 5、查询索引库 6、分析器的分析过程 a) 测试分析器的分词效果 b) 第三方中文分析器 7、索引库的维护 a) 添加文档 b) 删除 ...
分类:
Web程序 时间:
2018-09-15 18:20:12
阅读次数:
184
看了网上一些网上关于创建索引的原则,在这里做一下总结: 1.尽量创建在使用频率较高的字段上,比如主键,外键,where总用到的字段,join是相关联的字段 2.如果表过大,一定要创建索引。 3.索引应该尽量建在一些长度比较小的字段上,减少索引查询时间 4.删除不用的,或很少使用的索引 5.欢迎补充 ...
分类:
数据库 时间:
2018-09-11 21:07:53
阅读次数:
197
1.普通索引 2.唯一性索引 3.主键 创建索引 查看索引 ...
分类:
数据库 时间:
2018-09-11 14:03:24
阅读次数:
207
2018年7月30日1.搜索引擎框架百度googleLucene 单机操作,就是一堆jar包中的api的使用,自己干预,如何创建索引库,删除索引库,更新索引库,高亮,自己调度APISolr 支持web应用研发,它封装好了对索引库的操作,直接做高级API编程。ElasticSearch 默认支持集群的 ...
分类:
其他好文 时间:
2018-09-10 21:50:59
阅读次数:
285
(一)关于存储引擎 创建合适的索引是SQL性能调优中最重要的技术之一。在学习创建索引之前,要先了解MySql的架构细节,包括在硬盘上面如何组织的,索引和内存用法和操作方式,以及存储引擎的差异如何影响到索引的选择。 MySQL有很多种衍生版本,这些衍生版本支持更多不同种类的存储引擎。本文主要讨论三种M ...
分类:
数据库 时间:
2018-09-06 22:54:30
阅读次数:
218
创建索引 create index on:Student(name) 删除索引 drop index on:Student(name) 创建唯一索引 create constraint on (s:Teacher) assert s.name is unique 删除唯一索引 drop constr ...
分类:
其他好文 时间:
2018-09-06 18:11:51
阅读次数:
169
1、索引:索引是帮助用户在表中快速地找到记录的数据库结构。 a) 自动创建索引:当你为一张表定义主关键或唯一性约束条件时一个惟一的索引就已经被创建了。 b) 手动创建索引: 用户可以自己创建索引。 创建索引:create index 索引名 on 表名 (列名1,列名2); 例如: 何时用到索引:表 ...
分类:
数据库 时间:
2018-09-05 11:13:46
阅读次数:
276
1、创建索引 在select、where、order by常涉及到的字段上建立索引 2、选择合适的存储引擎 1、读操作多:MyISAM 2、写操作多:InnoDB 3、SQL语句的优化(避免全表扫描) 1、where字句尽量不适用 != ,否则放弃索引全表扫描 2、尽量避免null判断,否则放弃索引 ...
分类:
数据库 时间:
2018-09-04 23:33:07
阅读次数:
205
一、索引的介绍 二 、索引的作用 三、常见的几种索引: 无索引: 从前往后一条一条查询 有索引:创建索引的本质,就是创建额外的文件(某种格式存储,查询的时候,先去格外的文件找,定好位置,然后再去原始表中直接查询。但是创建索引越多,会对硬盘也是有损耗。 建立索引的目的: a.额外的文件保存特殊的数据结 ...
分类:
数据库 时间:
2018-08-31 19:31:44
阅读次数:
173
最近完成了一个以图搜图的项目,项目总共用时三个多月。记录一下项目中用到机器学习的地方,以及各种踩过的坑。总的来说,项目分为一下几个部分: 一、训练目标函数 1、 设定基础模型 2、 添加新层 3、 冻结 base 层 4、 编译模型 5、 训练 6、 保存模型 二、特征提取 三、创建索引 四、构建服 ...
分类:
其他好文 时间:
2018-08-30 02:01:58
阅读次数:
258