Supported datatypes

NoteDue to the underlying differences between the RAPCache and RAPStore databases, if a message contains an empty string, the empty string is stored as NULL in the RAPCache database and is stored as an empty string in the RAPStore database.