On Tue, Feb 1, 2011 at 8:24 PM, Ondrej Certik <[email protected]> wrote:
> Hi William and others,
>
> what is your experience of using mongodb for storing (calculated?)
> results about elliptic curves? When googling a bit, I found some
> commits like:
>
> http://code.google.com/p/purplesage/source/detail?r=2ebfec09070b4a9a549c2a51e8e9dcde9a832925#
>
> I am thinking how to best store some calculated electronic structure
> results (e.g. for each atom/some other parameters), so it seems to me
> like exactly the same problem. Do you serve the database engine on
> your own hardware?

Yes.

> I was thinking of using for example the google app
> engine database for that, so that I don't need to maintain the DB
> server.

According to 
http://stackoverflow.com/questions/4263395/any-one-tried-mongodb-on-google-app-engine
"You can't run MongoDB on GAE. You need to use the Google datastore."
Thus you might want to checkout Google datastore, which I know nothing
about.

> I want to store data from here:
>
> http://physics.nist.gov/PhysRefData/DFTdata/Tables/ptable.html
>
> and I can of course store it as some hdf5 files, that are essentially
> just binary numpy arrays. But then I need to carry those binary files
> around (e.g. commit to github?), so I think a better idea is to have
> it as a web service, so I was curious if you, or anyone else did some
> thinking how to best approach such a problem. I want such a data to
> use in tests for testing my own code, or simply use it to do some
> graphs and so on.

I definitely like MongoDB, but mainly since it is much more than just
a key-value store.  It sounds like maybe all you need is a key:value
store?

 -- William

>
> Ondrej
>
> --
> To post to this group, send an email to [email protected]
> To unsubscribe from this group, send an email to 
> [email protected]
> For more options, visit this group at 
> http://groups.google.com/group/sage-devel
> URL: http://www.sagemath.org
>



-- 
William Stein
Professor of Mathematics
University of Washington
http://wstein.org

-- 
To post to this group, send an email to [email protected]
To unsubscribe from this group, send an email to 
[email protected]
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org

Reply via email to