002 索引的操作

2022-09-14 05:18:09 字數 679 閱讀 2094

一 .概述

在學習關係型資料庫之前,我們首先需要建立資料表,在es的學習之中,我們首先學習對於索引的操作.

我們在學習基本操作的時候,都使用kibana來進行.

二 .建立索引 

下面我們建立乙個user的索引.

put /user

當我們在kibana之中請求時,會得到如下的內容.

我們需要注意的是acknowledged這個屬性,它一般會表示我們的操作是否成功.

三 .查詢索引

get /user

得到的響應如下:

,

"settings" : ,

"provided_name" : "user"}}

}}

我們在這裡可以上面的內容.

在上面的內容中,我們可以看到乙個索引的建立的選項其實是比較多的.

aliases表示索引的別名.

settings也是乙個比較重要的內容,在建立索引的時候,我們可以指定一些特殊的配置項.比如分片有幾個,副本有幾個等內容.

四 .刪除索引

delete /user

得到的結果如下:

從結果我們可以得到,我們成功的刪除了索引. 

索引的操作

索引的操作 建立普通索引 建立普通表時建立普通索引 create table table name 屬性名 資料型別,屬性名 資料型別,屬性名 資料型別,index key 索引名 屬性名1 長度 asc desc eg use company create table t dept deptno ...

索引的操作

索引分為唯一索引和普通索引,只能建立和刪除,不能修改。一.唯一索引的操作 唯一索引可以單列上,也可以建在多列上,但至少有一列資料不能重複。一般資料庫在給表中主鍵都建有索引。聯合索引的建立,id為tb borrow表的主鍵,ind readerid為索引名稱 create unique index i...

索引的操作

elasticsearch也是基於lucene的全文檢索庫,本質也是儲存資料,很多概念與mysql類似的。對比關係 索引 indices databases 資料庫 型別 type table 資料表 文件 document row 行 字段 field columns 列詳細說明 概念說明 索引庫...