Skip to content

Instantly share code, notes, and snippets.

@chuckremes
Created October 9, 2010 18:58
Show Gist options
  • Save chuckremes/618491 to your computer and use it in GitHub Desktop.
Save chuckremes/618491 to your computer and use it in GitHub Desktop.
> db.ticks.find()
{ "_id" : { "cid" : NumberLong( 0 ), "ts" : NumberLong( 1.28665e+09 ), "drn" : NumberLong( 60 ) }, "vals" : [ null, null, null, null, null, null, null, null, null, null ] }
> db.ticks.find()
{ "_id" : { "cid" : NumberLong( 0 ), "ts" : NumberLong( 1.28665e+09 ), "drn" : NumberLong( 60 ) }, "vals" : [
[
NumberLong( 5 ),
NumberLong( 4 ),
NumberLong( 1 )
],
[
NumberLong( 5 ),
NumberLong( 4 ),
NumberLong( 1 )
],
[
NumberLong( 5 ),
NumberLong( 4 ),
NumberLong( 1 )
],
[
NumberLong( 5 ),
NumberLong( 4 ),
NumberLong( 1 )
],
[
NumberLong( 5 ),
NumberLong( 4 ),
NumberLong( 1 )
],
[
NumberLong( 5 ),
NumberLong( 4 ),
NumberLong( 1 )
],
[
NumberLong( 5 ),
NumberLong( 4 ),
NumberLong( 1 )
],
[
NumberLong( 5 ),
NumberLong( 4 ),
NumberLong( 1 )
],
[
NumberLong( 5 ),
NumberLong( 4 ),
NumberLong( 1 )
],
[
NumberLong( 5 ),
NumberLong( 4 ),
NumberLong( 1 )
]
] }
# Inserted by Ruby 1.9.2p0, mongo 1.1, bson 1.1, bson_ext 1.1
connected to: 127.0.0.1
--- new object ---
size : 804
_id
type: 3 size: 48
--- new object ---
size : 43
cid
type: 18 size: 13
ts
type: 18 size: 12
drn
type: 18 size: 13
vals
type: 4 size: 751
--- new object ---
size : 745
ñ
type: 4 size: 74
--- new object ---
size : 71
ˇˇ„¿7‹∫Ar
type: 18 size: 22
ˇˇ„¿7‹∫Ar
type: 18 size: 22
ˇˇ„¿7‹∫Ar
type: 18 size: 22
ñ
type: 4 size: 74
--- new object ---
size : 71
ˇˇ„¿7‹∫Ar
type: 18 size: 22
ˇˇ„¿7‹∫Ar
type: 18 size: 22
ˇˇ„¿7‹∫Ar
type: 18 size: 22
ñ
type: 4 size: 74
--- new object ---
size : 71
ˇˇ„¿7‹∫Ar
type: 18 size: 22
ˇˇ„¿7‹∫Ar
type: 18 size: 22
ˇˇ„¿7‹∫Ar
type: 18 size: 22
ñ
type: 4 size: 74
--- new object ---
size : 71
ˇˇ„¿7‹∫Ar
type: 18 size: 22
ˇˇ„¿7‹∫Ar
type: 18 size: 22
ˇˇ„¿7‹∫Ar
type: 18 size: 22
ñ
type: 4 size: 74
--- new object ---
size : 71
ˇˇ„¿7‹∫Ar
type: 18 size: 22
ˇˇ„¿7‹∫Ar
type: 18 size: 22
ˇˇ„¿7‹∫Ar
type: 18 size: 22
ñ
type: 4 size: 74
--- new object ---
size : 71
ˇˇ„¿7‹∫Ar
type: 18 size: 22
ˇˇ„¿7‹∫Ar
type: 18 size: 22
ˇˇ„¿7‹∫Ar
type: 18 size: 22
ñ
type: 4 size: 74
--- new object ---
size : 71
ˇˇ„¿7‹∫Ar
type: 18 size: 22
ˇˇ„¿7‹∫Ar
type: 18 size: 22
ˇˇ„¿7‹∫Ar
type: 18 size: 22
ñ
type: 4 size: 74
--- new object ---
size : 71
ˇˇ„¿7‹∫Ar
type: 18 size: 22
ˇˇ„¿7‹∫Ar
type: 18 size: 22
ˇˇ„¿7‹∫Ar
type: 18 size: 22
ñ
type: 4 size: 74
--- new object ---
size : 71
ˇˇ„¿7‹∫Ar
type: 18 size: 22
ˇˇ„¿7‹∫Ar
type: 18 size: 22
ˇˇ„¿7‹∫Ar
type: 18 size: 22
ñ
type: 4 size: 74
--- new object ---
size : 71
ˇˇ„¿7‹∫Ar
type: 18 size: 22
ˇˇ„¿7‹∫Ar
type: 18 size: 22
ˇˇ„¿7‹∫Ar
type: 18 size: 22
Sat Oct 9 13:54:54 1 objects found
# Inserted by Ruby 1.9.1p430, mongo 1.1, bson 1.1, bson_ext 1.1
connected to: 127.0.0.1
--- new object ---
size : 474
_id
type: 3 size: 48
--- new object ---
size : 43
cid
type: 18 size: 13
ts
type: 18 size: 12
drn
type: 18 size: 13
vals
type: 4 size: 421
--- new object ---
size : 415
0
type: 4 size: 41
--- new object ---
size : 38
0
type: 18 size: 11
1
type: 18 size: 11
2
type: 18 size: 11
1
type: 4 size: 41
--- new object ---
size : 38
0
type: 18 size: 11
1
type: 18 size: 11
2
type: 18 size: 11
2
type: 4 size: 41
--- new object ---
size : 38
0
type: 18 size: 11
1
type: 18 size: 11
2
type: 18 size: 11
3
type: 4 size: 41
--- new object ---
size : 38
0
type: 18 size: 11
1
type: 18 size: 11
2
type: 18 size: 11
4
type: 4 size: 41
--- new object ---
size : 38
0
type: 18 size: 11
1
type: 18 size: 11
2
type: 18 size: 11
5
type: 4 size: 41
--- new object ---
size : 38
0
type: 18 size: 11
1
type: 18 size: 11
2
type: 18 size: 11
6
type: 4 size: 41
--- new object ---
size : 38
0
type: 18 size: 11
1
type: 18 size: 11
2
type: 18 size: 11
7
type: 4 size: 41
--- new object ---
size : 38
0
type: 18 size: 11
1
type: 18 size: 11
2
type: 18 size: 11
8
type: 4 size: 41
--- new object ---
size : 38
0
type: 18 size: 11
1
type: 18 size: 11
2
type: 18 size: 11
9
type: 4 size: 41
--- new object ---
size : 38
0
type: 18 size: 11
1
type: 18 size: 11
2
type: 18 size: 11
Sat Oct 9 13:55:41 1 objects found
require 'rubygems'
require 'mongo'
COL = Mongo::Connection.new['test']['ticks']
VALS = []
10.times do
VALS << [5, 4, 1]
end
1.times do |n|
doc = {:_id => {:cid => n, :ts => Time.now.to_i, :drn => 60}, :vals => VALS}
COL.insert(doc)
end
puts COL.count
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment