what Rev say about couchbase and OI10#
... the data is flattened and therefore not easily consumable outside of OI
The connector offers 3 storage modes
Base64 - OI writes base64Encode(@recrod) to couchbase. This is the default and most performant mode. It is not friendly to non-oi consumers.
JSON - OI converts @recrod to JSON. Data is Oconv'd, stored by its dictionary name, multivalues are stored as arrays. This is the mode to use if you are sharing with a non-oi consumer.
Encrypted - OI encrypts the record, stores a base64 encoded version. This is the slowest mode, and by design is not friendly to other consumers.
You specify the connection mode when you define a connection.