今天玩弄sequoiadb时,发现SDB_SNAP_COLLECTIONS和SDB_SNAP_CATALOG快照信息不一致,想问下这是为什么?具体信息如下:
> db.snapshot( SDB_SNAP_CATALOG);
{
"_id": {
"$oid": "54f02e51b5e6eba1603abe06"
},
"Name": "lw3.test",
"Version": 1,
"CataInfo": [
{
"GroupID": 1000,
"GroupName": "datagroup"
}
]
}
{
"_id": {
"$oid": "54f129d1b5e6eba1603abe0e"
},
"Name": "test2.test2",
"Version": 1,
"CataInfo": [
{
"GroupID": 1000,
"GroupName": "datagroup"
}
]
}
{
"_id": {
"$oid": "54f400099290ea97ab5bf025"
},
"Name": "sqlCS.sqlCL",
"Version": 1,
"CataInfo": [
{
"GroupID": 1001,
"GroupName": "datagroup2"
}
]
}
{
"_id": {
"$oid": "54f560499290ea97ab5bf026"
},
"Name": "lw.session",
"Version": 1,
"CataInfo": [
{
"GroupID": 1001,
"GroupName": "datagroup2"
}
]
}
{
"_id": {
"$oid": "54f9073d1655bbc4246970cf"
},
"Name": "gymnasium.sports",
"Version": 2,
"ReplSize": 7,
"CataInfo": [
{
"GroupID": 1001,
"GroupName": "datagroup2"
}
]
}
{
"_id": {
"$oid": "54f908011655bbc4246970d8"
},
"Name": "gymnasium1.sports1",
"Version": 4,
"ReplSize": 7,
"CataInfo": [
{
"GroupID": 1000,
"GroupName": "datagroup"
}
]
}
{
"_id": {
"$oid": "54f944641655bbc4246970e0"
},
"Name": "jf.session",
"Version": 2,
"ReplSize": 2,
"Attribute": 1,
"ShardingKey": {
"sessionId": 1
},
"EnsureShardingIndex": true,
"ShardingType": "hash",
"Partition": 1024,
"CataInfo": [
{
"GroupID": 1000,
"GroupName": "datagroup",
"LowBound": {
"": 0
},
"UpBound": {
"": 1024
}
}
]
}
Return 7 row(s).
Takes 0.1286s.
>
> db.snapshot(SDB_SNAP_COLLECTIONS)----------为了避免信息过多,每个"Group": []只保留了一个元素
{
"Name": "gymnasium1.sports1",
"Details": [
{
"GroupName": "datagroup",
"Group": [
{
"ID": 0,
"LogicalID": 0,
"Sequence": 1,
"Indexes": 1,
"Status": "Normal",
"TotalRecords": 11,
"TotalDataPages": 1,
"TotalIndexPages": 2,
"TotalLobPages": 0,
"TotalDataFreeSpace": 64856,
"TotalIndexFreeSpace": 65196,
"NodeName": "oamdev:11850"
},
]
}
]
}
{
"Name": "jf.session",
"Details": [
{
"GroupName": "datagroup",
"Group": [
{
"ID": 0,
"LogicalID": 1,
"Sequence": 1,
"Indexes": 2,
"Status": "Normal",
"TotalRecords": 0,
"TotalDataPages": 0,
"TotalIndexPages": 4,
"TotalLobPages": 0,
"TotalDataFreeSpace": 0,
"TotalIndexFreeSpace": 131030,
"NodeName": "oamdev:11850"
},
]
}
]
}
{
"Name": "lw.session",
"Details": [
{
"GroupName": "datagroup2",
"Group": [
{
"ID": 2,
"LogicalID": 2,
"Sequence": 1,
"Indexes": 1,
"Status": "Normal",
"TotalRecords": 0,
"TotalDataPages": 1,
"TotalIndexPages": 2,
"TotalLobPages": 0,
"TotalDataFreeSpace": 4060,
"TotalIndexFreeSpace": 3997,
"NodeName": "oamdev:11860"
},
]
}
]
}
{
"Name": "sqlCS.sqlCL",
"Details": [
{
"GroupName": "datagroup2",
"Group": [
{
"ID": 0,
"LogicalID": 0,
"Sequence": 1,
"Indexes": 1,
"Status": "Normal",
"TotalRecords": 1,
"TotalDataPages": 1,
"TotalIndexPages": 2,
"TotalLobPages": 0,
"TotalDataFreeSpace": 65424,
"TotalIndexFreeSpace": 65486,
"NodeName": "ocsdev103:11860"
},
]
}
]
}
Return 4 row(s).