1. 如何设计一个数据库 程序实例 存储管理,缓存机制,SQL解析,日志管理,权限划分,容灾机制,索引管理,锁管理 存储(文件系统) 2. 索引数据结构 二叉树, B 树 B+树 hash BitMap ...
分类:
数据库 时间:
2019-06-07 19:32:20
阅读次数:
107
数据库索引: 索引有单列索引复合索引之说 如何某表的某个字段有主键约束和唯一性约束,则Oracle 则会自动在相应的约束列上建议唯一索引。数据库索引主要进行提高访问速度。 建设原则: 1、索引应该经常建在Where 子句经常用到的列上。如果某个大表经常使用某个字段进行查询,并且检索行数小于总表行数的 ...
分类:
数据库 时间:
2019-06-03 00:26:32
阅读次数:
140
最近一直在研究sphinx的工作机制,在[搜索引擎]Sphinx的介绍和原理探索简单地介绍了其工作原理之后,还有很多问题没有弄懂,比如底层的数据结构和算法,于是更进一步地从数据结构层面了解其工作原理。在网上搜了很多资料,发现没有很多介绍这方面的文章,后来找到了一本书,《这就是搜索引擎》,拜读了本书的 ...
分类:
编程语言 时间:
2019-05-28 22:42:50
阅读次数:
143
文件查找工具locatefindlocate:查询系统预建的文件索引数据库 1./var/lib/mlocate/mlocate.db 2.因为依赖于事先构建的索引,而索引是系统在闲时自动进行的,管理员需要手动更新(updatedb)。locate的特点:查找速度快 &em
分类:
系统相关 时间:
2019-05-24 20:53:51
阅读次数:
125
[TOC] EsClientRHL EsClientRHL是一个可基于springboot的elasticsearch RestHighLevelClient客户端调用封装工具,主要提供了es索引结构工具、es索引数据增删改工具、es查询工具、es数据分析工具。 基于elasticsearch6.6 ...
分类:
其他好文 时间:
2019-05-18 14:00:07
阅读次数:
169
转自:https://www.cnblogs.com/zhangzongle/p/5432212.html 首先看这两类都实现List接口,而List接口一共有三个实现类,分别是ArrayList、Vector和LinkedList。List用于存放多个元素,能够维护元素的次序,并且允许元素的重复。 ...
分类:
编程语言 时间:
2019-05-15 16:48:14
阅读次数:
132
「数据库」和「数据库索引」这两个东西是在服务器端开发领域应用最为广泛的两个概念,熟练使用数据库和数据库索引是开发人员在行业内生存的必备技能 使用索引很简单,只要能写创建表的语句,就肯定能写创建索引的语句,要知道这个世界上是不存在不会创建表的服务器端程序员的。然而, 会使用索引是一回事, 而深入理解索 ...
分类:
数据库 时间:
2019-05-14 12:44:18
阅读次数:
113
1,dataframe获取列名称 dataframe.columns.values.tolist() 2,dataframe转化为numpy dataframe.values 转化为数组后可以进行数值计算 3,numpy转化为列表 list = numpy.tolist() 4,进行数组运算时如果有 ...
分类:
其他好文 时间:
2019-04-26 13:19:21
阅读次数:
153
1、索引分四类: index 普通索引,数据可以重复fulltext 全文索引,用来对大表的文本域(char,varchar,text)进行索引unique 唯一索引,要求所有记录都唯一primary key 主键索引,也就是在唯一索引的基础上相应的列必须为主键2、使用索引需注意: (1). 只对 ...
分类:
其他好文 时间:
2019-04-22 16:40:21
阅读次数:
147