java網(wǎng)站開發(fā)的參考文獻(xiàn)東莞網(wǎng)站優(yōu)化
💝💝💝歡迎來(lái)到我的博客,很高興能夠在這里和您見面!希望您在這里可以感受到一份輕松愉快的氛圍,不僅可以獲得有趣的內(nèi)容和知識(shí),也可以暢所欲言、分享您的想法和見解。
- 推薦:kwan 的首頁(yè),持續(xù)學(xué)習(xí),不斷總結(jié),共同進(jìn)步,活到老學(xué)到老
- 導(dǎo)航
- 檀越劍指大廠系列:全面總結(jié) java 核心技術(shù),jvm,并發(fā)編程 redis,kafka,Spring,微服務(wù)等
- 常用開發(fā)工具系列:常用的開發(fā)工具,IDEA,Mac,Alfred,Git,typora 等
- 數(shù)據(jù)庫(kù)系列:詳細(xì)總結(jié)了常用數(shù)據(jù)庫(kù) mysql 技術(shù)點(diǎn),以及工作中遇到的 mysql 問題等
- 新空間代碼工作室:提供各種軟件服務(wù),承接各種畢業(yè)設(shè)計(jì),畢業(yè)論文等
- 懶人運(yùn)維系列:總結(jié)好用的命令,解放雙手不香嗎?能用一個(gè)命令完成絕不用兩個(gè)操作
- 數(shù)據(jù)結(jié)構(gòu)與算法系列:總結(jié)數(shù)據(jù)結(jié)構(gòu)和算法,不同類型針對(duì)性訓(xùn)練,提升編程思維,劍指大廠
非常期待和您一起在這個(gè)小小的網(wǎng)絡(luò)世界里共同探索、學(xué)習(xí)和成長(zhǎng)。💝💝💝 ?? 歡迎訂閱本專欄 ??
博客目錄
- 1.創(chuàng)建索引
- 2.刪除索引
- 3.先獲取再刪除
- 4.插入文檔
- 5.查詢文檔
- 6.圖書 crud 例子
1.創(chuàng)建索引
在 Elasticsearch 中,當(dāng)你在 API 請(qǐng)求的末尾添加 ?pretty
參數(shù)時(shí),它會(huì)讓 Elasticsearch 美化(pretty-print)返回的 JSON 響應(yīng),使其更易于閱讀和調(diào)試。這個(gè)參數(shù)不會(huì)影響返回?cái)?shù)據(jù)的實(shí)際內(nèi)容,只是讓 JSON 格式的輸出更加易讀。
PUT /demo_index?pretty
{
“acknowledged”: true,
“shards_acknowledged”: true,
“index”: “demo_index”
}
2.刪除索引
DELETE /demo_index?pretty
DELETE db01_V1_20240911
{
“acknowledged”: true
}
3.先獲取再刪除
GET /_cat/indices?vDELETE db01_v1_20240903-114316_
DELETE db01_v1_xingsen-poc-gpt-4o_
4.插入文檔
put /blog_index/2
{"title":"這是一篇文章","content":"xxxxx","comment":"備注信息","mobile":"13344556677"
}
{
“_index”: “blog_index”,
“_type”: “_doc”,
“_id”: “2”,
“_version”: 1,
“result”: “created”,
“_shards”: {
“total”: 2,
“successful”: 1,
“failed”: 0
},
“_seq_no”: 1,
“_primary_term”: 1
}
5.查詢文檔
get /blog_index/_doc/1
{
“_index”: “blog_index”,
“_type”: “_doc”,
“_id”: “1”,
“_version”: 1,
“_seq_no”: 0,
“_primary_term”: 1,
“found”: true,
“_source”: {
“id”: 1,
“title”: “這是一篇文章”,
“content”: “xxxxx”,
“comment”: “備注信息”,
“mobile”: “13344556677”
}
}
6.圖書 crud 例子
創(chuàng)建 book 索引
PUT /book
插入數(shù)據(jù)
PUT /book/1
{"id":1,"title":"這是一篇文章","content":"xxxxx","comment":"備注信息","mobile":"13344556677"
}
查詢數(shù)據(jù)
GET /book/1
使用 put 全量替換
實(shí)質(zhì):日文檔的內(nèi)容不會(huì)立即刪除,只是標(biāo)記為 deleted。適當(dāng)?shù)臅r(shí)機(jī),集群會(huì)將這些文檔刪除。
PUT /book/1
{"id":1,"title":"這是一11文章","content":"xxxxx","comment":"備注信息","mobile":"13344556677"
}
局部更新
- es 內(nèi)部獲取舊文檔
- 將傳來(lái)的文檔 field 更新到舊數(shù)據(jù)(內(nèi)存)
- 將舊文檔標(biāo)記問 delete
- 創(chuàng)建新文檔
POST /book/_doc/1/_update
{"doc": {"title": "這是一333文章"}
}
noop:
- 多次執(zhí)行"result" : "noop’
- no operation
局部更新
POST /book/_update/1
{"doc": {"title": "這是一3333333444555文章"}
}
刪除數(shù)據(jù)
DELETE /book/_doc/1
覺得有用的話點(diǎn)個(gè)贊
👍🏻
唄。
??????本人水平有限,如有紕漏,歡迎各位大佬評(píng)論批評(píng)指正!😄😄😄💘💘💘如果覺得這篇文對(duì)你有幫助的話,也請(qǐng)給個(gè)點(diǎn)贊、收藏下吧,非常感謝!👍 👍 👍
🔥🔥🔥Stay Hungry Stay Foolish 道阻且長(zhǎng),行則將至,讓我們一起加油吧!🌙🌙🌙