JSONやXML(あるいはGoogle Protocol BufferesやThrift)のようなエンコードを利用してCouchbaseにネストされた構造をシリアライズして保存することができます。Couchbaseに保存したユーザプロファイルアイテムにユーザ嗜好などの情報を追加できます。例えば、JSONに:
{ "key": "user-1234", "handle": "bobama", "avatarURL": ..., "interests": [ "A", "B", "X", "W" ], "groups": [ 1, 3, 5 ], ... }
ドキュメントID"user-1234"として上記ドキュメントをCouchbaseに保存した場合、user-1234に対しシンプルなGETリクエストを送り、返却されたJSONをでコードすれば、ユーザの嗜好が分かります。