pombreda / appscale

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

memcachedb #103

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Would like to integrate support for memcachedb to get a better feel for how
data is handled in the various databases in AppScale.

- scratch install is already modified to install memcachedb along with
other databases.

Original issue reported on code.google.com by shattere...@gmail.com on 2 Nov 2009 at 9:32

GoogleCodeExporter commented 9 years ago
Started. Changed appscale-tools and AppController to allow for memcachedb to be 
used
and started up in the correct order. Tested, starts memcachedb across multiple 
nodes
as needed. Changed scratch install to install everything in the correct order 
as well.

Working on database interface now.

Original comment by shattere...@gmail.com on 4 Nov 2009 at 5:40

GoogleCodeExporter commented 9 years ago
Interface appears to be working and automated. guestbook works fine, need to 
test out
other apps to ensure their interfaces work as expected.

Original comment by shattere...@gmail.com on 12 Nov 2009 at 2:53

GoogleCodeExporter commented 9 years ago
Done. Tested with guestbook, memcachebook, petlog, querytest. All apps work fine
except for querytest, which uses extremely large keys. memcachedb internally 
cannot
have keys with length > 250, which messes up querytest.

Considering using a bloom filter for keys or a lookup table, but not too much 
of an
issue unless users request it down the line.Done. Tested with guestbook,
memcachebook, petlog, querytest. All apps work fine except for querytest, which 
uses
extremely large keys. memcachedb internally cannot have keys with length > 250, 
which
messes up querytest.

Considering using a bloom filter for keys or a lookup table, but not too much 
of an
issue unless users request it down the line.

Original comment by shattere...@gmail.com on 15 Nov 2009 at 2:04