In contrast, key-value systems treat the data as a single opaque collection which may be different for every record, which offers considerable flexibility and more closely follows modern concepts like object-oriented programming.
Key-value systems treat the data as a single opaque collection. This is in contrast. This single opaque collection may be different for every record-oriented programming. Every record offers considerable flexibility. Every record more closely follows modern concepts like object.