Skip to Content
Dapr学习手册
book

Dapr学习手册

by Haishi Bai, Yaron Schneider
November 2021
Beginner to intermediate
239 pages
4h 15m
Chinese
China Electric Power Press Ltd.
Content preview from Dapr学习手册
状态
97
你可能已经注意到,
Dapr
并没有定义插入
(insert)
操作。这是因为在分布式
系统中,每个插入操作都应该是
upsert
操作,根据给定的键是否存在来执行
事务性的插入(
insert
)或更新(
update
)。
可以通过
BulkSet
方法执行
bulk set
操作。如前所述,批量操作并不是作为
一个隔离的事务来处理,这意味着它可能会部分成功。不过可以给批量操作
附加重试策略。
要通过
Dapr
发送
Set
请求,请将
key/value
对的
JSON
数组
POST
http://
localhost:<Dapr port>/v1.0/state/<state store name>
2.3.4 Delete
请求
Delete
请求和批量
delete
请求与
set
请求类似,除了
concurrency
选项,在这
种情况下,并发选项并不相关。
要通过
Dapr
发送
Delete
请求,请发送
DELETE
请求到
http://localhost:<Dapr
port>/v1.0/state/<state store name>/<key>
。请求头可选地包含一个已知
ETag
If-Match
头。
2.3.5
事务性请求
可以向事务性状态存储提交事务性请求。该请求是
upsert
操作或
delete
操作
的列表。事务性请求中的所有操作作为一个整体成功或失败:要么执行了所
有操作,要么没有执行任何操作。在本文撰写时,不能为事务性请求附加重
试策略。
2.4
使用
Dapr State API
使用
Dapr
状态
API ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

流畅的Python(第2版)

流畅的Python(第2版)

Luciano Ramalho
数据科学原理

数据科学原理

Posts & Telecom Press, Sinan Ozdemir
Python预测分析实战

Python预测分析实战

Posts & Telecom Press, Alvaro Fuentes
机器学习开发者指南

机器学习开发者指南

Posts & Telecom Press, Rodolfo Bonnin

Publisher Resources

ISBN: 9787519859367