原创 設置nexus開機自啓動

在/etc/init.d/ 下創建新的啓動文件 [root@Nexus bin]# cd /etc/init.d/ [root@Nexus init.d]# vim nexus #!/bin/sh #chkconfig:23

原创 6.X elasticsearch實戰學習筆記_索引管理02

收縮(Shrink) 索引 shrink 索引API 將現有索引縮小爲具有較少主分片的新索引。目標索引的主分片數必須是源索引分片數的一個因子。縮小前,索引中每個分片副本必須存在同一個節點上。例:8個主分片的索引可以縮小爲4個、2

原创 極客學習——文檔的基本CRUD與批量操作

Create 一個文檔 1. 支持自動生成文檔ID和指定文檔ID 2. 通過調用 post /索引名/_doc ,系統自動生成文檔ID 3. 調用 PUT 索引名/_create/1創建時,若該id的文檔已存在,則創建失敗 Ind

原创 極客學習——基本概念:索引、文檔、節點、集羣、分片、副本

分佈式系統的可用性與擴展性 高可用性 服務可用性:允許有節點停止服務 數據可用性:部分節點丟失,不會丟失數據 可擴展性 請求量/數據的不斷增長時,可將數據分佈到其他節點上 Elasticsearch分佈式架構 1.優點: 可對

原创 極客學習——倒排索引、Analyzer分詞

倒排索引的核心組成 單詞詞典:記錄所有文檔的單詞,記錄單詞到倒排列表的關聯關係 倒排列表記錄了單詞對應的文檔組合,由倒排索引項組成 倒排索引項: 文檔ID 詞頻TF :該單詞在文檔中出現的次數,用於相關性評分 位置:單詞在文

原创 極客學習——利用docker 安裝運行elasticsearch

docker 和 docker-compose 的安裝教程在本博客的docker學習分類下 從docker 拉 es的鏡像 [zyt@localhost bin]$ docker pull docker.elastic.co/

原创 Docker Compose 安裝

一、 compose 是一個用於定義和運行多容器 docker應用程序的工具,可以使用YAML文件配置應用程序的服務,使用單個命令,可從配置中創建並啓動所有服務。 使用Compose的 基本三個過程: 定義應用程序環境—

原创 VUE學習2——vue2.X入門+簡單實例

一、 掛載點、模板與實例之間的關係 example: 掛載點: 上圖中的div 標籤,就是vue實例的掛載點,因爲下面的el關聯的元素就是 div的id。vue只會處理掛載點下的內容 模板: 在掛載點內部的內容叫做模板內容,也可

原创 分佈式文件系統——FastDFS的安裝部署

由於項目功能中涉及到了圖片以及文件上傳的功能,需要同步pc端項目與手機端的圖片、文件,因此搭建一個FastDFS。 FastDFS fastdfs是一個開源的輕量級分佈式文件系統,由跟蹤服務器(tracker server)、

原创 每天五個shell腳本實例學習1【centos7環境】

通過位置變量創建Linux系統賬戶及密碼 #!/bin/bash useradd "$1" echo "$2" | passwd --stdin "$1" ps:以下標號代表腳本中的行號 #! 指定腳本的

原创 VUE學習1——簡單概念

Vue.js 的核心是一個允許採用簡潔的模板語法來聲明式地將數據渲染進 DOM 的系統 一、VUE實例 VUE實例,每個應用通過VUE函數 new一個實例開始,所有的vue組件都是vue實例,可以接受選項對象 var vue n

原创 mysq創建數據庫並指定字符集

本文的環境是centos 7 linux系統 創建mysql數據庫並指定字符集 進入mysql mysql -uroot -p 創建數據庫 create database if not exists 數據庫名 default

原创 Linux下忘記mysql數據庫密碼,忘記mysql密碼情況下如何修改mysql密碼

首先,修改/etc/my.cnf文件 在[mysqld]中添加 skip-grant-tables 重啓mysql systemctl restart mysql 進入mysql mysql -uroot 此步就無需輸入

原创 SpringBoot學習之註解

【遇到一個學習一個】 @Configuration用於定義配置類,可替換xml配置文件,被註解的類內部包含有一個或多個被@Bean註解的方法,配置Spring容器(應用上下文),,表明當前這個文件是一個配置文件 @Compone