VoldemortKey-ValueStoreの構成をセットアップしようとしています。さて、そこに任意のハッシュマップを格納できるようにしたいのですが、そうする方法が見つかりませんでした(または可能であれば)。
ドキュメントによると、私はこの構文を使用する必要があります:
{"fname":"string", "lname":"string", "id":"int32", "emails":["string"]}
Java BeanのHashMap表現を格納したいが、許可されたキー(、、、および)とそのタイプに制約があることfname
を示すためlname
。id
emails
私が必要とするのは、次のような任意のマップを保存できるようにすることです。
{"name":"fred", "id":15}
またはこのように:
{"apples":"50$", "oranges":"15€"}
(マップ値は無意味であり、異なるキー名と値タイプを持つマップの単なる図解です)
任意のハッシュマップを受け入れるスキーマを定義する方法はありますか?