Is there anyway to save Arrow memory as a blob? I tried using Feather and Parquet, but neither one supports writing complex nested structures yet.
I tried with the following test file. test.jsonl: {"a": 1, "b": "abc", "c": [1, 2], "d": {"e": true, "f": "1991-02-03"}, "g": [{"h": 1, "i": "a"}, {"h": 2, "i": "b"}]} {"a": 2, "b": "xyz", "c": [3, 4], "d": {"e": false, "f": "2010-01-15"}, "g": [{"h": 3, "i": "c"}, {"h": 2, "i": "d"}]} code: import pyarrow.json as json arrow_mem = json.read_json("test.jsonl") Trying something out.. Storing Arrow Data in Cassandra for fast retrieval with primary keys. Solr indexing the Arrow Data blob for Cassandra retrieval by primary key. This message may contain information that is confidential or privileged. If you are not the intended recipient, please advise the sender immediately and delete this message. See http://www.blackrock.com/corporate/compliance/email-disclaimers for further information. Please refer to http://www.blackrock.com/corporate/compliance/privacy-policy for more information about BlackRock’s Privacy Policy. For a list of BlackRock's office addresses worldwide, see http://www.blackrock.com/corporate/about-us/contacts-locations. © 2019 BlackRock, Inc. All rights reserved.