插入大数据时出现“gRPC消息超出”错误

问题描述

我有一个大小为 4.4MB 的 data.tql,在将其插入到我的 graphdb 时遇到问题。

一个错误: data.tql 大小为 4.4MB - “[CLI04] 客户端错误:无法连接到 TypeDB 服务器。”

第二个错误我只是用这个来测试,我还是会用第一个(data.tql 4.4MB)) data.tql 大小为 2.3MB(我将原始文件大小减少了一半)-“gRPC 消息超出最大大小 4194304:4834138”

我想寻求有关如何解决此问题的帮助。

======================

我的另一个选择是按类别对数据进行细分。

攻击模式.tql

========

$attack-pattern-1 isa sdo_attack_pattern,stix_type 为“attack-pattern”,stix_id 为“attack-pattern–b18eae87-b469-4e14-b454-b171b416bc18”,已创建_by_ref 86c16b-c6c16 -d1b8b55e40b5”,已创建“2020-03-14T18:18:32.443Z”,已修改“2020-03-26T22:02:25.221Z”,名称为“非标准端口”,描述为“我的描述”,有 kill_chain_phases “[{'kill_chain_name': 'mitre-attack','phase_name': 'command-and-control'}]”,有 external_references “外部参考”,有 object_marking_refs “['marking-deFinition–fa42a846-8d90- 4e51-bc29-71d5b4802168']”,有 x_mitre_data_sources “['网络流量:网络流量','网络流量:网络连接创建','网络流量:网络流量内容']”,有 x_mitre_detection “一些检测”,有x_mitre_is_subtechnique “False”,具有 x_mitre_platforms “['Linux','macOS','Windows']”,具有 x_mitre_version “1.0”;

==========

course-of-action.tql

==========

$course-of-action-1 isa sdo_course_of_action,stix_type 为“course-of-action”,stix_id 为“course-of-action–6e7db820-9735-4545-bc64-039bc4ce354b”,已创建_by_ref 8cb6e5 -0c4b-4611-8297-d1b8b55e40b5”,已创建“2018-10-17T00:14:20.652Z”,已修改“2019-07-24T19:46:16.474Z”,名称为“LC_MAIN”,已劫持“对所有应用程序上的签名代码实施有效的数字签名,并且只信任具有受信方签名的应用程序。”,有 external_references “[{'source_name': 'mitre-attack','url': 'https://attack.mitre .org/mitigations/T1149','external_id': 'T1149'}]”,具有 object_marking_refs “['marking-deFinition–fa42a846-8d90-4e51-bc29-71d5b4802168']”,具有 x_preversion “True_mitre” 1.0”;

==========

关系.tql

==========

$rel-1 (course_of_action: $course-of-action-1,attack_pattern: $attack-pattern-1) isa 使用;

==========

结果:这是不可能的,因为 $course-of-action-1 和 $attack-pattern-1 正在寻找另一个文件中的值。

希望你能帮我解决这个问题。

谢谢!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)