Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Corda -在corda保险库中存储字符串数据有任何限制吗?

Corda -在corda保险库中存储字符串数据有任何限制吗?
EN

Stack Overflow用户
提问于 2020-05-20 01:32:26
回答 1查看 160关注 0票数 0

我想存储一个大小为194个字符及以上的字符串数据。当我试图存储这样的字符串时,它正在执行流,状态对象正在被创建,但是在服务器端,它将抛出一个异常,如下所示:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
 Caused by: net.corda.core.CordaRuntimeException:
 com.esotericsoftware.kryo.KryoException:
 java.lang.UnsupportedOperationException:
 net.corda.nodeapi.internal.persistence.CordaPersistence, which is a
 closeable resource, has been detected during flow checkpointing.
 Restoring such resources across node restarts is not supported. Make
 sure code accessing it is confined to a private method or the
 reference is nulled out.

我能够毫无例外地存储194个字符的字符串。但是,如果它超过200个字符,则会出现异常。

我使用的是Contracs4.3版本和默认的H2 DB。我试图存储的字符串是:

"3C03582C57E94C493CEE2B3FFCBAB9757F265DB03EDFB418739D77ECE1C5B66A,EE5B0454A8993279AB1D409872D5B364CD38FCB8C3B6740FB4DEF3B5E55AFEF7,CC96E3E8348ADAC42FFBEA3C7C1A88EDFC7A391421DB6F97FB80C53F52E11F41,69D77466FEACE0F702CBF2244F2A55526DFBC5F1180AB69EA561E15542155AB1“

EN

回答 1

Stack Overflow用户

发布于 2020-05-20 05:06:22

  • 此错误与字符串大小无关。在流中,您使用的对象是Corda在流检查点/恢复期间无法序列化/反序列化的对象。 您有HTTP客户端或数据库连接/结果集之类的对象吗?如果您这样做了,按照错误消息;使用完之后,必须将该对象引用设置为null
  • 为了回答关于字符串大小的问题,事务存储在NODE_TRANSACTIONS表内的TRANSACTION_VALUE列中(参见这里);我确信Blob列的大小非常大(您可以使用您最喜欢的SQL编辑器检查它的大小);但是您必须记住,控制大小限制的实际上是maxTransactionSize,它是在网络级别上设置的网络参数之一(即网络中的所有节点都必须遵守这些参数);因此,如果您的maxTransactionSize设置为500 MB,那么即使NODE_TRANSACTIONS表能够处理这个问题,也不能发送大小大于500 MB的事务(参见这里)。 网络参数被缓存在节点目录中的network-parameters文件中。还可以使用节点资源管理器查看该文件的值。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61909691

复制
相关文章
Corda网络的证书签发
https://docs.corda.net/permissioning.html
lambeta
2018/10/10
1.6K0
Corda网络的证书签发
R3 Corda 和 springboot 集成
因为Corda内置的Corda Webserver已经被标记成弃用了,一般不再提供支持;再者,springboot的生态明显占优。
lambeta
2018/08/17
1.4K0
R3 Corda 和 springboot 集成
Corda - 为了商业而设计的区块链平台 | 雷达哔哔哔
区块链技术允许不同组织之间直接达成没有中间人参与的交易,这大大提高了交易的效率。但是“传统”区块链平台要求所有用户复制所有交易,这带来了大量的重复和浪费,性能很难满足现实商业世界的要求,另外,尽管有加密技术存在,大家依然担心数据的隐私性是否能够得到足够保证。
ThoughtWorks
2019/01/02
1.2K0
独家 | 一文读懂Corda分布式记账技术
最近我开始了一个需要使用到Corda的项目,那Corda究竟是什么呢?如果你是在Google上搜到的这篇文章,那你应该已经对它有一些自己的认识,但如果是以其它形式看到这篇文章,那你很可能对它就不是很熟悉了。不管怎样,我解释一下它是什么。
数据派THU
2018/12/24
1.4K0
区块链(Blockchain)简单介绍
1 概要 此项目旨在了解区块链,包括概念、原理及了解可供学习及使用的开源项目平台。此文是整合诸多前辈们的文章而来,特此声明,参考的文章链接在本文末尾。 2 区块链概念及原理 区块链是分布式数据存储
java思维导图
2018/04/08
2.4K0
区块链(Blockchain)简单介绍
当我们做区块链时,我们在做什么 | 洞见
关于区块链是什么,网络上的解释多如牛毛。这里,我从通常需求的角度总结一下:在记录保存(身份存证)时,它是分布式账本(分布式数据库);在交易或支付(跨境支付)时,它是信任机器。虽然这两种分类方法并不正交,但是对于理解区块链的应用领域有很大的好处。
ThoughtWorks
2018/09/20
1.4K0
当我们做区块链时,我们在做什么 | 洞见
当我们做区块链时,我们在做什么
关于区块链是什么,网上的解释多如牛毛。这里,我从需求的角度总结一下:当做记录保存(身份存证)时,它是分布式账本;当做交易或支付(跨境支付)时,它是信任机器。虽然这两种分类方法并不正交,但是对于理解区块链的应用方向有很大的好处。
lambeta
2018/10/10
1.5K0
当我们做区块链时,我们在做什么
K8s上快速和一致地部署生产就绪的DLT平台|区块链自动化框架介绍
区块链自动化框架(Blockchain Automation Framework,BAF)[1]是一个自动化框架,用于快速和一致地部署生产就绪的DLT平台。
CNCF
2021/03/15
7180
K8s上快速和一致地部署生产就绪的DLT平台|区块链自动化框架介绍
Kubernetes 临时存储需要限制吗?
Node节点通常还可以具有本地的临时性存储,由本地挂载的可写入设备或者 RAM来提供支持。临时(Ephemeral) 意味着对所存储的数据不提供长期可用性的保证。
YP小站
2020/09/14
5.7K0
比特币、以太坊、Fabric…你知道它们的优缺点吗?不懂的进
本文将对目前市场上几个典型的区块链框架进行横向对比,看看它们都有哪些特点,以及它们之间到底有什么区别。为了保持对比的客观与公正,本文将只针对开源的区块链框架进行讨论。 作者 | 张铮文 时常听人们谈起
区块链大本营
2018/05/10
2.8K0
Lastpass事件调查:黑客在云存储漏洞中窃取了保险库数据
据Bleeping Computer报道,LastPass当地时间12月22日透露,攻击者在今年早些时候使用2022年8月事件中窃取的信息侵入其云存储,窃取了客户的保险库数据。
FB客服
2023/02/10
7670
Lastpass事件调查:黑客在云存储漏洞中窃取了保险库数据
数据猿专访R3亚太区总监:Corda下半年正式上线
数据猿专访R3亚太区总监:Corda下半年正式上线
数据猿
2018/04/25
6250
数据猿专访R3亚太区总监:Corda下半年正式上线
区块链和中央银行 - 我们学到了什么?
原文地址:https://bitsonblocks.net/2017/11/02/blockchains-and-central-banks-what-have-we-learnt/
登木望月
2018/03/12
1.5K0
区块链和中央银行 - 我们学到了什么?
分布式网络详解
随着数字时代的到来,区块链技术成为了一个备受关注的话题,它被认为是一种能够彻底改变我们社会和经济结构的技术,区块链的分布式网络是其最核心的特征,也是区块链能够实现去中心化的重要手段,本文将详细介绍区块链分布式网络的概念、特点、工作原理等内容,希望能够帮助读者更好地理解区块链技术并为其应用和发展提供一些启示。
Al1ex
2023/08/10
6290
分布式网络详解
合作创新,就在腾讯区块链+
不只是金融,区块链技术即将改变更多行业,公益、版权、社交、法务、房产、医疗、众筹、云存储、运动健康、礼品卡、征信等行业随时都将迎来新一轮的技术革命,你准备好了吗? 如有合作交流及咨询意向,欢迎关注腾讯区块链公众号并留言互动。 全球区块链时代已经来临 有人说,区块链就是30年前的互联网 2009年1月 区块链首个应用——比特币诞生 2016年10月 中国工信部区块链白皮书问世 2017年2月 “腾讯微黄金”红包上线,区块链协助记账保驾护航 2017年4月 腾讯发布《区块链方案白皮书》 2017年5月 腾讯公
腾讯TrustSQL
2018/03/08
1.8K0
合作创新,就在腾讯区块链+
Hyperledger项目简介
我注意到很多人在谈论“Hyperledger”时会有困惑。我最近在PayPal的新加坡办公室举行的聚会上谈了这个话题。本文总结了那次谈话。
wheel_BL
2018/03/12
2.2K0
Hyperledger项目简介
Move: 一门面向资产的编程语言
最近被 Libra 刷了屏。好多人都在谈论 Libra 对未来的影响,有从正面讨论的,认为会影响未来的数字经济,也有负面的,说我们还是逃不过被各大财阀控制的悲剧;有说 Facebook 在推动世界进步的,也有说小扎阴谋论的。这篇文章里,我们就不谈这些了,作为一名Developer,我们聊聊 Libra 附带推出的 Move 这门语言好了。
ThoughtWorks
2019/07/14
1.2K0
跨境支付的CBDC:区块链技术的新起点(二)
10月5日,环球银行金融电信协会SWIFT在官网公布了其用于跨境支付的央行数字货币DBDC实验结果,此次实验参与者包括多个国家央行和全球商业银行等14家,针对不同技术和货币进行了为期8个月的试验,此次试验包括法兰西银行、德意志联邦银行、汇丰银行、Intesa Sanpaolo、NatWest、SMBC、渣打银行、瑞银集团和富国银行在内的14家中央银行在测试环境中进行合作,以加速后续全面部署合作。10月10日,据悉我国在央行数字货币的跨境支付领域也传来好消息。由“工农中建交”五大国有银行参与的数字人民币跨境支付结算项目——“货币桥”(m-CBDC-Bridge )近期正式落地。该平台首次成功完成了基于4个国家或地区央行数字货币的真实交易试点测试,来自4地的20家商业银行基于该平台为客户完成以跨境贸易为主的多场景支付结算业务。为什么国家央行和跨境支付组织机构在积极研究基于区块链的跨境支付?这个要从银行间跨境支付的需求和对应的通信技术说起。
绿盟科技研究通讯
2023/02/22
1.8K0
跨境支付的CBDC:区块链技术的新起点(二)
数据有重量?存储数据后手机会觉变重吗?
转自煎蛋网 网址:http://jandan.net 我们知道照片,视频,音乐和其他数码文件都是1和0组成的——但是这些数据有没有重量呢?需要多少G的数据才会让我们的iPhone重一点呢?Joe Carmichael就探索了这一问题,下面就是他的发现。 智能手机里的闪存跟笔记本和台式机的机械硬盘是不一样的。实际上,固态硬盘要快得多也高级得多。随着成本的降低,越来越多的电脑也装上了固态硬盘。 加州大学伯克利分校的计算机科学家John D. Kubiatowicz解释说,一个字节的数据确实会有重量,虽然极
大数据文摘
2018/05/24
1.8K0
安永&金链盟:全球区块链平台调研与分析—以太坊、Fabric、Corda、BCOS
PDF报告请加入点滴科技资讯知识星球下载或者与群秘联系!点滴科技资讯感谢您的支持!
点滴科技资讯
2018/05/07
2.9K0
安永&金链盟:全球区块链平台调研与分析—以太坊、Fabric、Corda、BCOS

相似问题

跟踪corda中的保险库更新

10

corda实现通用保险库查询

11

Corda中的Corda实例

13

在Corda中,交易存储、保险库和分类账有什么区别?

11

Corda上的数据存储

11
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文