如何将json数组转换为node.js中的BLOBtypes

我有一个包含JSON的数组,我必须将其插入具有数据typesblob列的cassandra数据库表中。 http://www.datastax.com/documentation/cql/3.0/cql/cql_reference/blob_r.html上面的链接说 – 例如,bigintAsBlob(3)是0x0000000000000003和blobAsBigint(0x0000000000000003)是3.但我不能做到这一点为我的场景工作。 我正在使用helenus驱动程序。

将JSON转换为string,并使用Cassandra中的textAsBlob(content)函数将其保存为BLOB。

要加载,只需使用blobAsText(content)将该blob读取到string,然后将其解码为JSON。


为了澄清事情,BLOB是二进制大对象。 但是您也可以将模式更改为使用varchartext数据types而不是BLOB。