ArrayList 和Vector是采用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,都允许直接序号索引元素,但是插入数据要设计到数组元素移动等内存操作,所以索引数据快插入数据慢,Vector由于使用了synchronized方法(线程安全)所以性能上比ArrayList要差, ...
分类:
编程语言 时间:
2017-11-10 10:51:55
阅读次数:
193
数据库效率测试: 1.创建索引: 数据量小(或者空表)的情况下创建索引: 有一定数据量情况下(100000条数据)创建索引: 在有一定数据量的情况下,数据库会为现有数据添加索引,此时,创建索引的工作量上升,数据库执行时间较大 2.插入数据 无索引情况下: 有索引情况下:90000条数据插入时间(原来 ...
分类:
数据库 时间:
2017-11-08 19:59:53
阅读次数:
170
Lucene复习:1、什么是lucene:全文检索工具包2、Lucene的工作原理:索引数据的创建从原始文件中提取一些可以用来搜索的数据(封装成各种Field),把各field再封装成document,然后对document进行分析(对各字段分词),得到一些索引目录写入索引库,document本身也... ...
分类:
其他好文 时间:
2017-11-05 11:28:36
阅读次数:
210
ArrayList 和Vector是采用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,都允许直接序号索引元素,但是插入数据要设计到数组元素移动等内存操作,所以索引数据快插入数据慢,Vector由于使用了synchronized方法(线程安全)所以性能上比ArrayList要差, ...
分类:
其他好文 时间:
2017-11-02 16:12:36
阅读次数:
123
本文介绍如何从表的层面去分析一个待创建的索引与已有索引之间的相关性简要分析创建索引考虑哪些方面:1、相关sql语句2、表3、性能的影响步骤:1、从相关的SQL语句中分析提取表及索引的字段2、结合表的实际情况(已有索引、数据密度、热点表类型等等),确定索引的字段以及是否适..
分类:
数据库 时间:
2017-10-26 22:53:53
阅读次数:
293
1.关于solr索引数据同步 通常情况下,单节点部署的solr应用很难在并发量很大的情况下"久存",那么,多节点部署提高Solr应用的负载量和响应时间势在必行。 solr索引同步有以下特点: ·影响复制的配置由单个文件solrconfig.xml控制 ·支持配置文件和索引文件的复制 ·跨平台工作,配 ...
分类:
其他好文 时间:
2017-10-25 23:50:14
阅读次数:
291
Solr集群的搭建以及使用(内涵zookeeper集群的搭建指南) 1 什么是SolrCloud SolrCloud(solr 云)是Solr提供的分布式搜索方案,当你需要大规模,容错,分布式索引和检索能力时使用 SolrCloud。当一个系统的索引数据量少的时候是不需要使用SolrCloud的,当 ...
分类:
其他好文 时间:
2017-10-21 19:12:46
阅读次数:
249
centos6中一.创建私有CA1、创建所需要的文件touch/etc/pki/CA/index.txt生成证书索引数据库文件echo01>/etc/pki/CA/serial指定第一个颁发证书的序列号2、CA自签证书生成私钥cd/etc/pki/CA/(umask066;opensslgenrsa-out/etc/pki/CA/private/cakey.pem2048)()的使用为了使um..
分类:
其他好文 时间:
2017-10-09 10:02:41
阅读次数:
143
1 import numpy as np 2 # 将二维数据降成1维 3 num = [(2.5, 2.4), (0.5, 0.7), (2.2, 2.9), (1.9, 2.2), (3.1, 3.0), (2.3, 2.7), (2, 1.6), (1, 1.1), (1.5, 1.6), (1... ...
分类:
其他好文 时间:
2017-10-02 20:18:20
阅读次数:
136
CREATE DATABASE `mybank`;/*创建表*/USE mybank;CREATE TABLE `bank`( `customerName` CHAR(10), #用户名 `currentMoney` DECIMAL(10,2) #当前余额);/*插入数据*/INSERT INTO ...
分类:
数据库 时间:
2017-09-27 20:40:52
阅读次数:
376