2016-07-25 45 views
0

所有用於存儲多字段數據的示例都需要指定值類。但是,我不知道字段或類型,直到運行時。我希望能夠創建一個具有動態字段值集的區域。例如,動態值類 - 模式直到運行時才知道

put --key=101 --value=('firstname':'James','lastname':'Gosling') --region=/region1 --value-class=data.Person

但是,data.Person類不存在。

此外,我想能夠查詢firstname字段(或任何其他字段的值)。

我該如何與Geode做到這一點?

回答

1

您不需要域類來將數據存儲在Geode中。您可以存儲jsonnatively in Geode。 OQL查詢不會區分PDX序列化對象和json值。實際上,當你在Geode中存儲一個json的值時,它會被轉換爲PDXInstance。您可以在documentation中閱讀有關PDX序列化的更多信息。

相關問題