我正在尝试插入对象数组作为节点的属性。我试过了
MERGE (ss:Label1 {sId: 12345})
ON MATCH SET ss.id = 14770746012, ss.setC = 1,ss.nl = [{id: 24, status: 0}]
ON CREATE SET ss.id = 14770746012, ss.setC = 1,ss.nl = [{id: 24, status: 0}]
Run Code Online (Sandbox Code Playgroud)
如果运行,则会出现以下错误:
Property values can only be of primitive types or arrays thereof
Run Code Online (Sandbox Code Playgroud)
我什至尝试使用嵌套数组,这给了我与上面相同的错误。
我在Neo4j文档中研究过Neo4j不支持“属性值嵌套”
如何达到我的要求?
我在CentOS 7上使用Cassandra 3.9版.在启动Cassandra Server时,我收到的错误是这样的::
TRACE [MemtableFlushWriter:1] 2017-05-15 04:25:49,735 LogTransaction.java:264 - 在/ var/lib/cassandra/data/system/local中关闭事务日志[mc_txn_flush_3f6a46f0-3961-11e7-87b4-0728ea39fb0d.log -7ad54392bcdd35a684174e047860b377]
错误[主要] 2017-05-15 04:25:49,745 CassandraDaemon.java:747 - 启动时遇到异常java.lang.RuntimeException:java.util.concurrent.ExecutionException:java.lang.NoClassDefFoundError:无法初始化在org.apache.cassandra的org.apache.cassandra.utils.FBUtilities.waitOnFuture(FBUtilities.java:403)〜[apache-cassandra-3.9.0.jar:3.9.0]中的类com.sun.jna.Native. db.SystemKeyspace.forceBlockingFlush(SystemKeyspace.java:793)〜[apache-cassandra-3.9.0.jar:3.9.0] org.apache.cassandra.db.SystemKeyspace.removeTruncationRecord(SystemKeyspace.java:639)〜[apache -cassandra-3.9.0.jar:3.9.0] org.apache.cassandra.db.ColumnFamilyStore.invalidate(ColumnFamilyStore.java:541)〜[apache-cassandra-3.9.0.jar:3.9.0] at org .apache.cassandra.db.ColumnFamil yStore.invalidate(ColumnFamilyStore.java:517)〜[apache-cassandra-3.9.0.jar:3.9.0] org.apache.cassandra.schema.LegacySchemaMigrator.lambda $ unloadLegacySchemaTables $ 341(LegacySchemaMigrator.java:137)〜[ apache-cassandra-3.9.0.jar:3.9.0] at org.apache.cassandra.schema.LegacySchemaMigrator $$ Lambda $ 93/1308179535.accept(Unknown Source)〜[na:na] at java.lang.Iterable.forEach (Iterable.java:75)〜[na:1.8.0_45] org.apache.cassandra.schema.LegacySchemaMigrator.unloadLegacySchemaTables(LegacySchemaMigrator.java:137)〜[apache-cassandra-3.9.0.jar:3.9.0]在org.apache.cassandra.schema.LegacySchemaMigrator.migrate(LegacySchemaMigrator.java:83)〜[apache-cassandra-3.9.0.jar:3.9.0] org.apache.cassandra.service.CassandraDaemon.setup(CassandraDaemon. java:254)[apache-cassandra-3.9.0.jar:3.9.0] at org.apache.cassandra.service.CassandraDaemon.activate(CassandraDaemon.java:601)[apache-cassandra-3.9.0.jar:3.9 .0] at org.apache.cassandra.service.CassandraDaemon.main(CassandraDaemon.java:730)[apache-cass 的Andra-3.9.0.jar:3.9.0]
这个问题有一个解决方案(ARM64机器上的Cassandra Startup失败(java.lang.NoClassDefFoundError:无法初始化类com.sun.jna.Native) ),Soultion建议更改cassandra-env.sh.我尝试过,但它不适合我.
我在cassandra-env.sh中检查了这些选项(单独)
JVM_OPTS="$JVM_OPTS -Djava.io.tmpdir=/home/tech/cassandra/tmp"
JVM_OPTS="$JVM_OPTS -Djava.io.tmpdir=/home/cassandra/tmp"
JVM_OPTS="$JVM_OPTS -Djava.io.tmpdir=/var/lib/cassandra/tmp"
Run Code Online (Sandbox Code Playgroud)
甚至试过
JVM_OPTS="$JVM_OPTS -Dcassandra.boot_without_jna=true"
Run Code Online (Sandbox Code Playgroud)
但问题没有改变.
我将cassandra logger更改为TRACE,但它显示的错误日志与之前没有TRACE相同.文件(jna-4.0.0.jar)存在于lib文件夹(/ usr/share/cassandra/lib)中.我无法找到实际原因.
不为我工作的原因是:
cassandra-env.sh由服务器加载.(如果加载我如何检查,是否加载)
可能还有其他一些问题.
有人,请让我从这里出来.
我陷入了一种情况,我已经将default-ttl的一个名字初始化为30天.有大约500万个数据(30天计算)的ttl值.实际上,我的要求是ttl应为零(0),但It(ttl-30d)保持不知情或无法识别.
所以,现在我想用新的ttl值(零)更新prev(旧)500万数据.
我已经检查/尝试了"set-disable-eviction true",但它无法正常工作,它正在根据(旧)ttl-value删除数据.
我该如何克服这一点?(我想检索删除的数据,我该怎么办?).
谁来帮帮我.
我的系统os版本是(centos)6.7,已安装的python版本是2.6.* 当我尝试 使用命令安装python模块psutil时
yum install python-psutil
Run Code Online (Sandbox Code Playgroud)
但安装的版本是0.3.6 ...
但最新版本的psutil模块是3.2.2
可能是什么问题?怎么解决?我需要更新python版本吗?
要么
更新psutil版本?如果是这样,如何安装特定版本的psutil?
这可能不是一个很好的问题,但请提出一些建议,做什么或我哪里出错?
我在 AWS 上有一个 EC2 实例,包含 Ubuntu 平台。
我无法从命令行工具安装任何东西sudo apt-get install <package>
屏幕上弹出的结果就像
> ubuntu@ip-XX-XX-XX-XX:~$ sudo apt install awscli
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following package was automatically installed and is no longer required:
libuv1
Use 'sudo apt autoremove' to remove it.
The following additional packages will be installed:
docutils-common liblcms2-2 libpaper-utils libpaper1 libwebp5 libwebpmux1 python3-botocore python3-colorama python3-dateutil python3-docutils python3-jmespath python3-pil python3-pygments python3-roman
python3-rsa python3-s3transfer
Suggested packages:
liblcms2-utils texlive-latex-recommended texlive-latex-base texlive-lang-french fonts-linuxlibertine | …Run Code Online (Sandbox Code Playgroud) aerospike ×1
amazon-ec2 ×1
arrays ×1
cassandra ×1
centos ×1
java ×1
jna ×1
lua ×1
neo4j ×1
psutil ×1
python ×1
python-2.7 ×1
ttl ×1
ubuntu ×1
versioning ×1