14 comments

[ 3.3 ms ] story [ 43.3 ms ] thread
Every time I see an article on Project Voldemort, I'm surprised that J.K. Rowling hasn't filed a copyright claim on the name.
Maybe to avoid the lawsuits they will call it Project That Must Not Be Named.
I just had my own run in with their legal department, so I would imagine its a matter of time.
Why though? This has nothing to do with Harry Potter. (Also I don't think copyright would be appropriate here, maybe trade marks? She doesn't have one.)
Maybe because it protects data with replication and sharding?

But hopefully doesn't provide copies of your data to your enemies by accident.

Yes, she (and the publisher) most certainly have trademarks as well as copyrights in the characters. "Famous" trademarks are especially fraught with peril.
(comment deleted)
What is a great name.

adj. voldemorted - distributed

Well, it's distributed until you kill all the nodes.
"Database" isn't entirely correct, its a distributed K/V store. Maybe its just me, but the word database implies a lot of additional functionality that Voldemort doesn't have.
According to wikipedia:

A database is a system intended to organize, store, and retrieve large amounts of data easily.

I don't think calling Voldemort is wholly inaccurate, but I suppose you could make the case that it doesn't do the system justice due to the connotation of the word database (which usually makes people think of a SQL database).

Perhaps you are thinking of a "Relational Database"?
Maybe he was thinking of querying by values? My (admittedly cursory) examination of this suggests I must know the key and only the key to get a value. To me a database is searchable.
Make sure the reserved words for queries are from Harry Potter as well.

ex: "WINGARDIUM LEVIOSA `users` WHERE userID = 9.75"