cruppstahl / upscaledb

A very fast lightweight embedded database engine with a built-in query language.
https://upscaledb.com
Apache License 2.0
570 stars 71 forks source link

distributed version? #63

Closed wshager closed 8 years ago

wshager commented 8 years ago

Are there any plans to create a distributed version of upscaledb, e.g. on hdfs?

cruppstahl commented 8 years ago

No such plans.

Using a distributed file system will not be sufficient because some of them (i.e. hdfs) do not support random file access, and also the memory will have to be replicated as well, since transactions are not immediately stored on disk.

The other problem is that high availability usually also requires 24/7 support, which is something that i can not/do not want to offer.

That being said, you're not the first who asks and if there's really a strong need then maybe adding upscaledb support to Netflix dynomite (https://github.com/Netflix/dynomite) could be a good solution.

wshager commented 8 years ago

@cruppstahl sounds like a great solution.