Thanks Charlie for the detailed reply. It clarifies a lot of things for me. Few more follow-on questions:
1) Based on your reply for "platform_data_dir", the size of the directory is bounded for a stable cluster (i.e. not much ring ownership changes, bucket types/buckets not being created with custom properties). Newly created node joining the cluster obtains all relevant cluster/ring metadata from its peers and persists data in this directory. Is my understanding correct? 2) Is there any documentation related to memory overhead for memory storage backend? I found overhead documentation for bitcask backend but none for memory. I'm looking for overhead added by Riak per key/data pair. I'm guessing frequency of updates which might affect vector clock sizes influence this number but an average & worst case overhead numbers would be very useful. In my scenario I will be using bucket types with allow_mult set as false with last_write_wins set to false to disable siblings creation but still use vector clocks for resolving conflicts. Thanks again! -- View this message in context: http://riak-users.197444.n3.nabble.com/Production-deployment-requirements-for-memory-backend-storage-tp4035073p4035080.html Sent from the Riak Users mailing list archive at Nabble.com. _______________________________________________ riak-users mailing list riak-users@lists.basho.com http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com