0

所有存储多字段数据的示例都需要指定一个值类。但是,直到运行时我才知道这些字段或其类型。我希望能够创建一个具有一组动态字段值的区域。例如,

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

但是,data.Person该类不存在。

此外,我希望能够查询该firstname字段(或该值的任何其他字段)。

我怎样才能用 Geode 做到这一点?

4

1 回答 1

1

您不需要域类来在 Geode 中存储数据。您可以json 在 Geode 中本地存储。OQL 查询不区分 PDX 序列化对象和 json 值。事实上,当您json在 Geode 中存储一个值时,它会在幕后转换为PDXInstance. 您可以在文档中阅读有关 PDX 序列化的更多信息。

于 2016-07-28T19:01:42.440 回答