Hello, I need to issue the following commands on millions of objects:

rados_write_full(oid1, ...)
rados_setxattr(oid1, "attr1", ...)
rados_setxattr(oid1, "attr2", ...)

Would it make it any faster if I combined all 3 of these into a single 
rados_write_op and issued them "together" as a single call?  

My current application doesn't really care much about the atomicity, but 
maximizing our write throughput is quite important.

Does rados_write_op save any roundtrips to the OSD or have any other efficiency 
gains?

Thanks,

-- Dan Jakubiec
_______________________________________________
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

Reply via email to