Python distributed datase

0 views
Skip to first unread message

Joshua Partogi

unread,
Jul 13, 2009, 6:27:39 PM7/13/09
to sydney...@googlegroups.com
Dear all,

Does anybody know any distributed and horizontal scalable database that is made with Python? All distributed database that I know is either made with Java(Cassandra, HTable) or Erlang (CouchDB, dynomite). Is it possible to make this kind of database with Python though? Is Google's BigTable made with Python?

Thanks heaps for your guidance

Regards,

--
Join Scrum8.com.

http://blog.scrum8.com
http://twitter.com/scrum8

Sriram Panyam

unread,
Jul 13, 2009, 9:05:32 PM7/13/09
to sydney...@googlegroups.com
I have a strong feeling Google's BigTable has a lot of native C/C++ code in it.

But are you particular about a key-value store written completely in python or will python bindings do?

cheers
Sri
--
Blog: http://panyam.wordpress.com

Alex North

unread,
Jul 15, 2009, 8:40:45 PM7/15/09
to sydney...@googlegroups.com
Google's BigTable is not made with Python. Although if running your application on Google App Engine is feasible then you can take advantage of it anyway.

You might try ZODB, the object database behind Zope, which is pure Python. Or one of the other distributed databases you mention with python bindings.

Cheers,
Alex

Dylan Jay

unread,
Jul 15, 2009, 8:54:04 PM7/15/09
to sydney...@googlegroups.com

On 16/07/2009, at 10:40 AM, Alex North wrote:

> Google's BigTable is not made with Python. Although if running your
> application on Google App Engine is feasible then you can take
> advantage of it anyway.
>
> You might try ZODB, the object database behind Zope, which is pure
> Python. Or one of the other distributed databases you mention with
> python bindings.

I wasn't sure if it fits in the definition of distributed or
horizontal DB but ZODB is certainly a scalable production quality OODB
thats super easy to use in python.

http://www.ibm.com/developerworks/aix/library/au-zodb/

Searching and table based queries are done in conjunction with ZCatalog

http://www.blazingthings.com/dev/zcatalog.html

Vorn

unread,
Jul 15, 2009, 9:20:48 PM7/15/09
to sydney...@googlegroups.com
Here's an interesting distributed db written in c++, but with python bindings:

There's likely to be a few similar projects around - just because something's not "written in python", doesn't mean you can't tap into it...


Vorn.
Reply all
Reply to author
Forward
0 new messages