ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
RGW2
status
status
founadationdb
FoundationDB gives you the power of ACID
transactions in a distributed database.
It organizes data as an ordered key-value store.
rgw layout
rgw2 layout
? head obj immutable
f718c224-0e27-4791-9d19-
d9fd4b6fb022.4238.1_ceph.conf_.GvYkBnuPbcBimaT0hZ1M
-5GoD48FmK9_
? fdb: obj name ? prefix
pros & cons
? Âß¼­»¹Ëã±È½ÏÇåÎú£¬Òµ½çͨÓÃ×ö·¨
? ¶ÔÔ­À´µÄ´úÂë³å»÷¾¡Á¿Ð¡£¬¸´ÓÃÔ­À´µÄ´úÂë
? get obj »á¶àÒ»´Î fdb ²Ù×÷
? bilog ÒÀÀµµÄ¹¦ÄÜÒªÖØд£ºmulti-site
? gc µÄÂß¼­ÒªÖØд
todo
? new gc
? multipart upload
? list bucket

More Related Content

Ceph RGW2:= RGW + FoundationDB

  • 4. founadationdb FoundationDB gives you the power of ACID transactions in a distributed database. It organizes data as an ordered key-value store.
  • 6. rgw2 layout ? head obj immutable f718c224-0e27-4791-9d19- d9fd4b6fb022.4238.1_ceph.conf_.GvYkBnuPbcBimaT0hZ1M -5GoD48FmK9_ ? fdb: obj name ? prefix
  • 7. pros & cons ? Âß¼­»¹Ëã±È½ÏÇåÎú£¬Òµ½çͨÓÃ×ö·¨ ? ¶ÔÔ­À´µÄ´úÂë³å»÷¾¡Á¿Ð¡£¬¸´ÓÃÔ­À´µÄ´úÂë ? get obj »á¶àÒ»´Î fdb ²Ù×÷ ? bilog ÒÀÀµµÄ¹¦ÄÜÒªÖØд£ºmulti-site ? gc µÄÂß¼­ÒªÖØд
  • 8. todo ? new gc ? multipart upload ? list bucket