一 .概述
在學習關係型資料庫之前,我們首先需要建立資料表,在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 列詳細說明 概念說明 索引庫...