<br><br><div class="gmail_quote">El 29 de noviembre de 2010 16:29, lasizoillo <span dir="ltr"><<a href="mailto:lasizoillo@gmail.com">lasizoillo@gmail.com</a>></span> escribió:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
El día 29 de noviembre de 2010 13:25, Jose Caballero<br>
<<a href="mailto:jcaballero.hep@gmail.com">jcaballero.hep@gmail.com</a>> escribió:<br>
<div class="im">> Hola,<br>
><br>
> después de hacer una búsqueda algo rápida en google me he encontrado con<br>
> informaciones contradictorias. Más respuestas basadas en opiniones<br>
> personales que otra cosa.<br>
><br>
> Así que pregunto aquí.<br>
<br>
</div>No participo en el core de desarrollo aparte de que últimamente no<br>
sigo mucho este desarrollo. Así que lo mismo van a ser opiniones<br>
personales también.<br>
<div class="im"><br>
><br>
> ¿Alguien sabe si en un futuro cercano SQLAlchemy podrá funcionar como ORM<br>
> para bases de datos NoSQL como Google BigTable? ¿O quizás ya es posible?<br>
> ¿Alguien tiene experiencia personal y desea compartir su opinión?<br>
><br>
<br>
</div>Para empezar, ahora no es posible:<br>
<a href="http://www.sqlalchemy.org/docs/dialects/index.html" target="_blank">http://www.sqlalchemy.org/docs/dialects/index.html</a><br>
<br>
Otros orms como el de django tienen backends para bases de datos nosql:<br>
<a href="http://www.allbuttonspressed.com/" target="_blank">http://www.allbuttonspressed.com/</a><br>
<br>
Pero esto el caso de django es peculiar. El orm aparte de darte acceso<br>
a los sistemas de persistencia se integra con el sistema de<br>
formularios, administrador, ... Usar django sin eso hace perder<br>
sentido al hecho de usar django. A mi personalmente me gusta más<br>
SQLAlchemy que el orm de django, pero no le veo sentido a usar django<br>
sin su orm y en conjunto mola bastante.<br>
<br>
SQLAlchemy (notese el SQL en mayúsculas) no tiene acoplado medio<br>
framework web, así que no le veo mucho sentido a hacer las extrañas<br>
cosas que se hacen en las adaptaciones NoSQL al orm de django. No creo<br>
que se implemente algo NoSQL jamás.<br>
<br>
Lo que tampoco entiendo es que alguien pueda tener motivación en<br>
correr un NoSQL a través de SQLAlchemy. ¿Es por algún tema de<br>
compatibilidad? </blockquote><div><br>exactamente.<br><br> <br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Con SQLAlchemy puedes hacer particionado vertical y<br>
horizontal (dentro de unos límites), muchas bases de datos permiten<br>
replicación y las posibles ganancias de velocidad de una NoSQL se<br>
irian al traste al pasar por la complejidad de un orm.<br>
<br>
Saludos:<br>
<br>
Javi<br>
_______________________________________________<br>
Python-es mailing list<br>
<a href="mailto:Python-es@python.org">Python-es@python.org</a><br>
<a href="http://mail.python.org/mailman/listinfo/python-es" target="_blank">http://mail.python.org/mailman/listinfo/python-es</a><br>
FAQ: <a href="http://python-es-faq.wikidot.com/" target="_blank">http://python-es-faq.wikidot.com/</a><br>
</blockquote></div><br>