通过 ASP.NET 更新 Riak json 数据
Update Riak json data via ASP.NET
例如我有 JSON 个对象:
{
"title":"Computer science"
"comments":["Good article","Need updates"]
}
我有一条新评论要添加到存储在 Riak 上的那个对象中。
此对象在 Riak 上的路径是 192.168.56.12:10018/riak/articles/article1
.
如果我使用 ASP.NET MVC,如何直接从代码更新此对象?
根据文档(可在此处找到:Introducing Riak, Part 1,搜索 "updating an object"),您对同一个 Url 执行 HTTP PUT,并使用应放入的数据riak.
将此 JSON 对象传递给代码隐藏并根据您的需要对其进行修改,然后 return 返回 JSON 对象
如果可以的话,我建议使用支持 .Net 的客户端库之一:
http://docs.basho.com/riak/latest/dev/using/libraries/
当前在 C#/.Net 下列出了三个库。 CorrugatedIron 客户端 (http://corrugatediron.org/) is in the early stages of moving towards official support (https://github.com/basho-labs/CorrugatedIron).
例如我有 JSON 个对象:
{
"title":"Computer science"
"comments":["Good article","Need updates"]
}
我有一条新评论要添加到存储在 Riak 上的那个对象中。
此对象在 Riak 上的路径是 192.168.56.12:10018/riak/articles/article1
.
如果我使用 ASP.NET MVC,如何直接从代码更新此对象?
根据文档(可在此处找到:Introducing Riak, Part 1,搜索 "updating an object"),您对同一个 Url 执行 HTTP PUT,并使用应放入的数据riak.
将此 JSON 对象传递给代码隐藏并根据您的需要对其进行修改,然后 return 返回 JSON 对象
如果可以的话,我建议使用支持 .Net 的客户端库之一:
http://docs.basho.com/riak/latest/dev/using/libraries/
当前在 C#/.Net 下列出了三个库。 CorrugatedIron 客户端 (http://corrugatediron.org/) is in the early stages of moving towards official support (https://github.com/basho-labs/CorrugatedIron).