[ooni-dev] Some ideas on the visualization of OONI data

David Stainton dstainton415 at gmail.com
Sat Oct 18 05:14:44 UTC 2014


I don't think Mongodb would not be a good choice because of the reasons you listed:
1. distributed - No Mongodb is not distributed... at all. All writes must be performed on
the master node... and then and then they are serialized before being replicated to slave nodes.
2. scales - No Mongodb does not scale. (i shouldn't have to explain why because... see #1)

Furthermore, Mongodb has nested-hash-like column family schemas which absolutely does not support arbitrarily complex queries that you did not conceive of at the time the schema was created. Therefore when using Mongodb and other NoSQL datastores you really have to be aware of the types of query patterns you are likely to use before creating the schema.


David Stainton

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 801 bytes
Desc: Digital signature
URL: <http://lists.torproject.org/pipermail/ooni-dev/attachments/20141018/9b6f6e02/attachment.sig>

More information about the ooni-dev mailing list