• Elasticsearch Query

    Table of Contents

  • Elasticsearch Customization

    Elasticsearch Customization

  • Infromation Retrieval

    Information Retrieval
    given a query and a corpus, find relevant documents.
    user’s expression of the information need
    the repository of retrievable items
    satisfaction of the information need
  • Gnuplot


    ./configure --disable-dependency-tracking \
        --disable-silent-rules --disable-wxwidgets \
        --with-qt=no --without-tutorial
    make -j 32
    sudo make install
  • Elasticsearch - Performance Tuning


  • Elastcisearch operation

    Common Elasticesarch operations

  • Search Engine - Measurements


    Measurements of a search engine.

  • Nginx Source


    Nginx Source Code

  • Hibernate



        hql = "from task where id = ?";
        this.session.createQuery(hql).setParamter(0,1); //单个或则多个参数设置传递
  • CoreOS


    CoreOS is a powerful Linux distribution built to make large, scalable deployments on varied infrastructure simple to manage. Based on a build of Chrome OS, CoreOS maintains a lightweight host system and uses Docker containers for all applications. This system provides process isolation and also allows applications to be moved throughout a cluster easily.

    To manage these clusters, CoreOS uses a globally distributed key-value store called etcd to pass configuration data between nodes. This component is also the platform for service discovery, allowing applications to be dynamically configured based on the information available through the shared resource.

    In order to schedule and manage applications across the entirety of the cluster, a tool called fleet is used. Fleet serves as a cluster-wide init system that can be used to manage processes across the entire cluster. This makes it easy to configure highly available applications and manage the cluster from a single point. It does this by tying into each individual node’s systemd init system.

    • 更快的启动速度
    • 平滑版本升级
    • 应用容器化