[NCBC-39] Minimize key size by storing as binary array Created: 30/Apr/12 Updated: 15/Sep/14
|Project:||Couchbase .NET client library|
|Affects Version/s:||2.0 Beta|
|Reporter:||Tim Smith (Inactive)||Assignee:||Matt Ingenthron|
|Remaining Estimate:||Not Specified|
|Time Spent:||Not Specified|
|Original Estimate:||Not Specified|
|Environment:||.NET client, Couchbase Server 1.8|
To reduce overall memory consumption, and make most efficient use of resources, the client should be able to store data as a binary array instead of in a string representation. For example, a GUID which might take 36 bytes as a string can be stored as a 20-byte binary array.
However, the .NET client API doesn't provide any means to store non-string representations of keys, so we're not able to maximize efficiency in this way.