如何在BigTable中保存JSON数据?

时间:2018-11-14 09:58:22

标签: google-cloud-platform google-cloud-bigtable

我有大量嵌套的json数据,需要将其保存在bigtable中。 假设我的json就像:

{
    "Meta": {
    "Model": "abc",
        "Event": "Arr",
        "Test": true,
        "Source": {
            "ID": "7532568798",
            "Name": "User1"`enter code here`
        },
        "Destinations": [
            {
                "ID": "af09uu0887",
                "Name": "User2"
            }
        ],
        "Message": {
            "ID": 5565
        },
        "FacilityCode": null
    },
    "Demographics": {
        "FirstName": "ABC",
        "MiddleName": null,
        "LastName": "XYZ",
        "DOB": "1982-07-24",
        "Sex": "Female",
        "MaritalStatus": "Married",
        "PhoneNumber": {
            "Home": "+18000000",
            "Office": "+178989009",
            "Mobile": "+190000000"
        },
        "EmailAddresses": [
            "ABC.XYZ@test.net"
        ],
        "Language": "en",
        "Citizenship": [],
        "Address": {
            "StreetAddress": "4762  Street",
            "City": "Unknown",
            "State": "Unknown",
            "ZIP": "53566",
            "County": "Unknown",
            "Country": "Unknown"
}
    }
}

我应该拉平json并使用diff列限定符并将其保存在bigtable中,还是将json保持原样保存是否可行?

0 个答案:

没有答案