[openstack-dev] [Glance] Replacing Glance DB code to Oslo DB code.

Flavio Percoco flavio at redhat.com
Mon Aug 19 09:17:20 UTC 2013


On 19/08/13 02:51 -0400, Jay Pipes wrote:
>On 08/19/2013 12:56 AM, Joshua Harlow wrote:
>>Another good article from an ex-coworker that keeps on making more and
>>more sense the more projects I get into...
>>
>>http://seldo.com/weblog/2011/08/11/orm_is_an_antipattern
>>
>>Your mileage/opinion though may vary :)
>
>2) I highly caution folks who think a No-SQL store is a good storage 
>solution for any of the data currently used by Nova, Glance 
>(registry), Cinder (registry), Ceilometer, and Quantum. All of the 
>data stored and manipulated in those projects is HIGHLY relational 
>data, and not objects/documents. Switching to use a KVS for highly 
>relational data is a terrible decision. You will just end up 
>implementing joins in your code...
>

+10000

FWIW, I'm a huge fan of NoSQL technologies but I couldn't agree more
here.

FF

-- 
@flaper87
Flavio Percoco



More information about the OpenStack-dev mailing list