ES資料庫相關操作

2021-10-10 04:08:25 字數 820 閱讀 4447

##es資料庫的應用

最近的專案中,es集群分三個節點安裝,乙個主節點,兩個副節點。

目前我們的使用場景主要是儲存流量日誌資料,針對不同的日誌型別,索引按天建立,例如skyeye-tcpflow-20191001、skyeye-udpflow-20191002。

es分片的作用,為了讓所有資料均衡的儲存在集群各個節點的分片中,能夠快速、安全、穩定的搜尋資料。

##es基本操作

一、建立索引

自定義建立:

curl -xput 「localhost:9200/test?pretty」 -d』}}

根據模板建立索引:

查詢集群中存在的模板

curl -sxget localhost:9200/_template?pretty |grep noah_fw(模板名)

根據模板名建立索引

curl -xput localhost:9200/noah_fw_20201102

二、集群查詢操作

集群狀態查詢:

1、curl -sxget localhost:9200/_cat/health?pretty

2、curl -sxget localhost:9200/_cluster/health?pretty

集群節點查詢:

curl -sxget localhost:9200/_cat/nodes?v

集群節點屬性查詢:

curl -sxget localhost:9200/_cat/nodeattrs?v

資料庫操作相關

nativcat premium是乙個很好用的工具可以操作多種資料庫,即使本地沒有安裝資料庫也可以進行操作 貌似 使用nativcat premium將mysql資料匯入到oracle 1 工具 資料傳輸 將mysql的表匯出 目標選檔案 匯出為.sql格式 2 在oracle資料庫中 右鍵表,選擇...

Ibatis資料庫相關操作

ibatis體現在與資料庫連線方面的優越性,目前水平只限於使用,還沒有深入的了解.只能做一下整理 例子 class student 倒數第二行,相當於裝配,可以把多個類的sql的xml放進來 dao中使用這些sqlxml private sqlmapclienttemplate sqlmapclie...

資料庫的相關操作

一.主鍵 主鍵 表中經常有乙個列或多列的組合,其值能唯一地標識表中的每一行。這樣的一列或多列稱為表的主鍵,通過它可強制表的實體完整性。當建立或更改表時可通過定義 primary key 約束來建立主鍵。乙個表只能有乙個 primary key 約束,而且 primary key 約束中的列不能接受 ...