可以搭建使用elasticsearch-6.5.3.zip搭建多节点集群windows版
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-12-06 18:39 elasticsearch-6.5.3
目录 0 2018-12-06 18:39 elasticsearch-6.5.3.ci
文件 328 2018-12-06 18:39 elasticsearch-6.5.3.cijava-versions.properties
文件 340 2018-12-06 18:39 elasticsearch-6.5.3.cimatrix-build-javas.yml
文件 502 2018-12-06 18:39 elasticsearch-6.5.3.cimatrix-java-exclusions.yml
文件 365 2018-12-06 18:39 elasticsearch-6.5.3.cimatrix-runtime-javas.yml
文件 515 2018-12-06 18:39 elasticsearch-6.5.3.cipacker_cache.sh
文件 3341 2018-12-06 18:39 elasticsearch-6.5.3.dir-locals.el
文件 177 2018-12-06 18:39 elasticsearch-6.5.3.editorconfig
文件 32 2018-12-06 18:39 elasticsearch-6.5.3.gitattributes
目录 0 2018-12-06 18:39 elasticsearch-6.5.3.github
文件 1214 2018-12-06 18:39 elasticsearch-6.5.3.githubISSUE_TEMPLATE.md
文件 1106 2018-12-06 18:39 elasticsearch-6.5.3.githubPULL_REQUEST_TEMPLATE.md
文件 609 2018-12-06 18:39 elasticsearch-6.5.3.gitignore
文件 18360 2018-12-06 18:39 elasticsearch-6.5.3CONTRIBUTING.md
文件 868 2018-12-06 18:39 elasticsearch-6.5.3LICENSE.txt
文件 150 2018-12-06 18:39 elasticsearch-6.5.3NOTICE.txt
文件 8519 2018-12-06 18:39 elasticsearch-6.5.3README.textile
文件 25627 2018-12-06 18:39 elasticsearch-6.5.3TESTING.asciidoc
文件 13394 2018-12-06 18:39 elasticsearch-6.5.3Vagrantfile
目录 0 2018-12-06 18:39 elasticsearch-6.5.3enchmarks
文件 3494 2018-12-06 18:39 elasticsearch-6.5.3enchmarksREADME.md
文件 2903 2018-12-06 18:39 elasticsearch-6.5.3enchmarksuild.gradle
目录 0 2018-12-06 18:39 elasticsearch-6.5.3enchmarkssrc
目录 0 2018-12-06 18:39 elasticsearch-6.5.3enchmarkssrcmain
目录 0 2018-12-06 18:39 elasticsearch-6.5.3enchmarkssrcmainjava
目录 0 2018-12-06 18:39 elasticsearch-6.5.3enchmarkssrcmainjavaorg
目录 0 2018-12-06 18:39 elasticsearch-6.5.3enchmarkssrcmainjavaorgelasticsearch
目录 0 2018-12-06 18:39 elasticsearch-6.5.3enchmarkssrcmainjavaorgelasticsearchenchmark
目录 0 2018-12-06 18:39 elasticsearch-6.5.3enchmarkssrcmainjavaorgelasticsearchenchmarkfs
文件 3604 2018-12-06 18:39 elasticsearch-6.5.3enchmarkssrcmainjavaorgelasticsearchenchmarkfsAvailableIndexFoldersBenchmark.java
............此处省略18826个文件信息
/*
* Licensed to Elasticsearch under one or more contributor
* license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright
* ownership. Elasticsearch licenses this file to you under
* the Apache License Version 2.0 (the “License“); you may
* not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing
* software distributed under the License is distributed on an
* “AS IS“ BASIS WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
package org.elasticsearch.benchmark.fs;
import org.elasticsearch.common.logging.LogConfigurator;
import org.elasticsearch.common.settings.Settings;
import org.elasticsearch.env.Environment;
import org.elasticsearch.env.NodeEnvironment;
import org.openjdk.jmh.annotations.Benchmark;
import org.openjdk.jmh.annotations.BenchmarkMode;
import org.openjdk.jmh.annotations.Fork;
import org.openjdk.jmh.annotations.Measurement;
import org.openjdk.jmh.annotations.Mode;
import org.openjdk.jmh.annotations.OutputTimeUnit;
import org.openjdk.jmh.annotations.Scope;
import org.openjdk.jmh.annotations.Setup;
import org.openjdk.jmh.annotations.State;
import org.openjdk.jmh.annotations.Warmup;
import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Path;
import java.util.HashSet;
import java.util.Set;
import java.util.concurrent.TimeUnit;
@Warmup(iterations = 5 time = 1 timeUnit = TimeUnit.SECONDS)
@Measurement(iterations = 5 time = 1 timeUnit = TimeUnit.SECONDS)
@Fork(3)
@BenchmarkMode(Mode.AverageTime)
@OutputTimeUnit(TimeUnit.NANOSECONDS)
@State(Scope.Benchmark)
public class AvailableIndexFoldersBenchmark {
private NodeEnvironment.NodePath nodePath;
private NodeEnvironment nodeEnv;
private Set excludedDirs;
@Setup
public void setup() throws IOException {
Path path = Files.createTempDirectory(“test“);
String[] paths = new String[] {path.toString()};
nodePath = new NodeEnvironment.NodePath(path);
LogConfigurator.setNodeName(“test“);
Settings settings = Settings.builder()
.put(Environment.PATH_HOME_SETTING.getKey() path)
.putList(Environment.PATH_DATA_SETTING.getKey() paths).build();
nodeEnv = new NodeEnvironment(settings new Environment(settings null) nodeId -> {});
Files.createDirectories(nodePath.indicesPath);
excludedDirs = new HashSet<>();
int numIndices = 5000;
for (int i = 0; i < numIndices; i++) {
String dirName = “dir“ + i;
Files.createDirectory(nodePath.indicesPath.resolve(dirName));
excludedDirs.add(dirName);
}
if (nodeEnv.availableIndexFoldersForPath(nodePath).size
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-12-06 18:39 elasticsearch-6.5.3
目录 0 2018-12-06 18:39 elasticsearch-6.5.3.ci
文件 328 2018-12-06 18:39 elasticsearch-6.5.3.cijava-versions.properties
文件 340 2018-12-06 18:39 elasticsearch-6.5.3.cimatrix-build-javas.yml
文件 502 2018-12-06 18:39 elasticsearch-6.5.3.cimatrix-java-exclusions.yml
文件 365 2018-12-06 18:39 elasticsearch-6.5.3.cimatrix-runtime-javas.yml
文件 515 2018-12-06 18:39 elasticsearch-6.5.3.cipacker_cache.sh
文件 3341 2018-12-06 18:39 elasticsearch-6.5.3.dir-locals.el
文件 177 2018-12-06 18:39 elasticsearch-6.5.3.editorconfig
文件 32 2018-12-06 18:39 elasticsearch-6.5.3.gitattributes
目录 0 2018-12-06 18:39 elasticsearch-6.5.3.github
文件 1214 2018-12-06 18:39 elasticsearch-6.5.3.githubISSUE_TEMPLATE.md
文件 1106 2018-12-06 18:39 elasticsearch-6.5.3.githubPULL_REQUEST_TEMPLATE.md
文件 609 2018-12-06 18:39 elasticsearch-6.5.3.gitignore
文件 18360 2018-12-06 18:39 elasticsearch-6.5.3CONTRIBUTING.md
文件 868 2018-12-06 18:39 elasticsearch-6.5.3LICENSE.txt
文件 150 2018-12-06 18:39 elasticsearch-6.5.3NOTICE.txt
文件 8519 2018-12-06 18:39 elasticsearch-6.5.3README.textile
文件 25627 2018-12-06 18:39 elasticsearch-6.5.3TESTING.asciidoc
文件 13394 2018-12-06 18:39 elasticsearch-6.5.3Vagrantfile
目录 0 2018-12-06 18:39 elasticsearch-6.5.3enchmarks
文件 3494 2018-12-06 18:39 elasticsearch-6.5.3enchmarksREADME.md
文件 2903 2018-12-06 18:39 elasticsearch-6.5.3enchmarksuild.gradle
目录 0 2018-12-06 18:39 elasticsearch-6.5.3enchmarkssrc
目录 0 2018-12-06 18:39 elasticsearch-6.5.3enchmarkssrcmain
目录 0 2018-12-06 18:39 elasticsearch-6.5.3enchmarkssrcmainjava
目录 0 2018-12-06 18:39 elasticsearch-6.5.3enchmarkssrcmainjavaorg
目录 0 2018-12-06 18:39 elasticsearch-6.5.3enchmarkssrcmainjavaorgelasticsearch
目录 0 2018-12-06 18:39 elasticsearch-6.5.3enchmarkssrcmainjavaorgelasticsearchenchmark
目录 0 2018-12-06 18:39 elasticsearch-6.5.3enchmarkssrcmainjavaorgelasticsearchenchmarkfs
文件 3604 2018-12-06 18:39 elasticsearch-6.5.3enchmarkssrcmainjavaorgelasticsearchenchmarkfsAvailableIndexFoldersBenchmark.java
............此处省略18826个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)