Slide 19
Slide 19 text
19
• Accommodate
changes
in
feed
protocol
• Zero
downGme
for
feed
protocol
upgrades
>
db.events.save(
{
a:1,
b:2
}
)
>
db.events.save(
{
a:3,
b:4
}
)
>
db.events.save(
{
a:5,
b:6,
c:
7}
)
>
db.events.save(
{
a:”foo”,
b:8,
c:9
}
)
>
db.events.find()
{
"_id"
:
ObjectId("501a2e263520cae8d164eabd"),
"a"
:
1,
"b"
:
2
}
{
"_id"
:
ObjectId("501a2e263520cae8d164eabe"),
"a"
:
3,
"b"
:
4
}
{
"_id"
:
ObjectId("501a2e263520cae8d164eabf"),
"a"
:
5,
"b"
:
6,
"c"
:
7
}
{
"_id"
:
ObjectId("501a2e443520cae8d164eac0"),
"a"
:
"foo",
"b"
:
8,
"c"
:
9
}