OpenStack之Swift swift表結構

2021-06-21 00:08:40 字數 4784 閱讀 3511

表account_stat

id名稱

型別/長度

預設值備註

account

text

created_at

text

put_timestamp

text

0delete_timestamp

text

0container_count

integer

object_count

integer

0bytes_used

integer

0hash

text

32個0

idtext

status

text

『』status_changed_at

text

0metadata

text

『』表outgoing_sync

id名稱

型別/長度

預設值備註

remote_id

text

unique

sync_point

integer

updated_at

text

0表incoming_sync

id名稱

型別/長度

預設值備註

remote_id

text

unique

sync_point

integer

updated_at

text

0容器表 container

id名稱

型別/長度

預設值備註

rowid

integer

pk autoincrement

name

text

put_timestamp

text

0delete_timestamp

text

object_count

integer

bytes_used

integer

deleted

integer

0物件表 object

id名稱

型別/長度

預設值備註

rowid

integer

pk autoincrement

name

text

created_at

text

0size

integer

content_type

integer

etag

text

deleted

integer

0container_stat

id名稱

型別/長度

預設值備註

id名稱

型別/長度

預設值備註

account

text

container

text

created_at

text

put_timestamp

text

0delete_timestamp

text

0reported_put_timestamp

text

0reported_delete_timestamp

text

0reported_object_count

integer

0reported_bytes_used

integer

0object_count

integer

bytes_used

integer

hash

text

32個0

idtext

status

text

『』status_changed_at

text

0metadata

text

『』x_container_sync_point1

integer

-1x_container_sync_point2

integer

-1在賬戶資料庫中,詳情如下:

table|outgoing_sync|outgoing_sync|2|createtable outgoing_sync (

remote_id text unique,

sync_point integer,

updated_at text default 0

)table|incoming_sync|incoming_sync|4|createtable incoming_sync (

remote_id text unique,

sync_point integer,

updated_at text default 0

)table|container|container|8|createtable container (

rowid integer primary keyautoincrement,

name text,

put_timestamp text,

delete_timestamp text,

object_count integer,

bytes_used integer,

deleted integer default 0

)table|sqlite_sequence|sqlite_sequence|10|createtable sqlite_sequence(name,seq)

table|account_stat|account_stat|14|createtable account_stat (

account text,

created_at text,

put_timestamp text default '0',

delete_timestamp text default'0',

container_count integer,

object_count integer default 0,

bytes_used integer default 0,

hash text default'00000000000000000000000000000000',

id text,

status text default '',

status_changed_at text default'0',

metadata text default ''

)在內容伺服器資料庫中,資料表詳情如下:

sqlite>  select * from sqlite_master where type ="table";

table|outgoing_sync|outgoing_sync|2|createtable outgoing_sync (

remote_id text unique,

sync_point integer,

updated_at text default 0

)table|incoming_sync|incoming_sync|4|createtable incoming_sync (

remote_id text unique,

sync_point integer,

updated_at text default 0

)table|object|object|8|createtable object (

rowid integer primary keyautoincrement,

name text,

created_at text,

size integer,

content_type text,

etag text,

deleted integer default 0

)table|sqlite_sequence|sqlite_sequence|10|createtable sqlite_sequence(name,seq)

table|container_stat|container_stat|13|createtable container_stat (

account text,

container text,

created_at text,

put_timestamp text default '0',

delete_timestamp text default'0',

object_count integer,

bytes_used integer,

reported_put_timestamp textdefault '0',

reported_delete_timestamp textdefault '0',

reported_object_count integerdefault 0,

reported_bytes_used integerdefault 0,

hash text default'00000000000000000000000000000000',

id text,

status text default '',

status_changed_at text default'0',

metadata text default '',

x_container_sync_point1 integerdefault -1,

x_container_sync_point2 integerdefault -1

)

OpenStack雲管理系統 Swift講解

分布式,虛擬化,接觸都有一年多了,之前在搞sdn,然後看了下cloudstack,搞了個環境來用了下,感覺還可以,不過在配置的時候,遇到很多困難,這大部分都是因為本人基礎差的原因,再加上本人英文水平不如網路上的大神們,所以道路艱難。接下來,開始要多儲存進行很好的學習,也希望在學習的過程中可以分享些自...

Openstack之KeyStone學習(一)

openstack 是乙個美國國家航空航天局和 rackspace 合作研發的雲計算軟體,以 apache 許可證授權,並且是乙個 自由軟體和開放源 專案。openstack 是iaas 基礎設施即服務 平台,讓任何人都可以自行建立和提供雲端 運算服務。以下是5個 openstack 的重要構成部分...

openstack之網路基礎

l1 物理層 l2 資料鏈路層,基於mac位址的通訊,通過交換機連線 對等傳輸,即交換機上的乙個主機發乙個包,連線在該交換 機上的所有機器都能收到 l3 網路層,基於ip位址,路由器裝置,連線不同網段,進行路由 選擇 交換機 路由器的區別 1 工作層級不同,交換機在l2,路由器在l3 2 資料 依據...