pombreda / appscale

Automatically exported from code.google.com/p/appscale
0 stars 0 forks source link

Voldemort #67

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Add support for use of the Voldemort database for AppScale.

Original issue reported on code.google.com by shattere...@gmail.com on 17 Jun 2009 at 10:30

GoogleCodeExporter commented 9 years ago
Voldemort is tested and working in AppScale. For larger apps, we need to use the
string serializer instead of the json serializer, and since json is enabled by
default we need to automagically change it to string in the scratch install or 
in the
appcontroller.

Original comment by shattere...@gmail.com on 20 Jul 2009 at 8:28

GoogleCodeExporter commented 9 years ago
Added an extra template file for the stores.xml file. This file has the correct
serializer and is tested and functional. This file allows for customization of 
N, R,
and W, so added extra flags -n, -r, and -w to run-instances. Tested and works 
fine.

By default, Voldemort opens up a rest server on port 8081, which would conflict 
with
the user if they uploaded a second app (since the first starts at 8080, the 
second
would start on 8081). Changed this to port 50000 to avoid conflicts. Tested and 
works.

Works on EC2, will be in next release.

Original comment by shattere...@gmail.com on 21 Jul 2009 at 5:44