On 6/26/13 11:49 AM, Ed Leafe wrote:
> On Jun 26, 2013, at 1:25 PM, Paul McNett <[email protected]> wrote:
> 
>>> What would you use NoSQL for versus a traditional RDBMS?
>>
>> I have no clue: I love traditional RDBMS's and don't see the benefit of 
>> NoSQL, other
>> than massive scalability which I don't need. But I also know that me not 
>> seeing the
>> benefit is a deficiency in me, not in NoSQL.
> 
>       Different use cases. Sometimes you need to store massive amounts of 
> data with little regard to the structure of that data, or with data whose 
> structure may change over time, and relational DBs really suck at that. What 
> helped me grok NoSQL was imagining the denormalized data that would be 
> created by a report, and then sticking that as a single entry. It would make 
> retrieving that information so much faster than having to do multiple joins, 
> and writing would be much faster than having to update multiple tables.

In one of my projects I've taken to zipping and pickling numpy arrays (30 cols 
wide
by 1400 rows tall) in addition to making each of those rows a record in a child
table. We need the records in the child table for an external interface, but it 
is
like 1,000 times faster to unzip and unpickle those arrays versus reading the 
data
from SQL.

Paul





_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox
OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message: 
http://leafe.com/archives/byMID/profox/[email protected]
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.

Reply via email to