Nice! Glad to have you on board.
Depending on your timelines, you may want to integrate with Thomas' new MVStore code (in org.h2.mvstore), which is intended to be the next generation of storage engine for H2, and implements a multi-value concurrent key-value engine. I suspect that Merkle trees would be a reasonably fit for the MVStore abstraction. see e.g. org.h2.mvstore.rtree.MVRTreeMap. Otherwise you're going to have to muck around down in the org.h2.table.* code. On Wed, Mar 6, 2013 at 5:15 PM, Johnny Bravo <[email protected]> wrote: > The key idea is to have various instances of h2 (replicas) running in the > component replication system. My goal in this project is to create a > fault-tolerance mechanism, to ensure that all replicas are kept consistent. > The first thing that I'll be doing - the reason for the original question - > is to create an efficient way to identify the state of a given replica, > which will be done by integrating merkle trees in h2. > > On Wednesday, 6 March 2013 05:07:29 UTC, Noel Grandin wrote: >> >> That's a bit vague. Perhaps if you tell us what you need to accomplish >> with h2, we can help. >> >> On Tuesday, 5 March 2013, Johnny Bravo wrote: >> >>> Hello, >>> >>> I'm doing a small project that involves integrating H2 in a software >>> component replication system, and need a bit of help regarting the >>> structures/classes/variables used to store table data. >>> Can someone point me in the right direction? >>> >>> Thanks, >>> JB >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "H2 Database" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to h2-database+unsubscribe@**googlegroups.com. >>> To post to this group, send email to [email protected]. >>> Visit this group at >>> http://groups.google.com/**group/h2-database?hl=en<http://groups.google.com/group/h2-database?hl=en> >>> . >>> For more options, visit >>> https://groups.google.com/**groups/opt_out<https://groups.google.com/groups/opt_out> >>> . >>> >>> >>> >> -- > You received this message because you are subscribed to the Google Groups > "H2 Database" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at http://groups.google.com/group/h2-database?hl=en. > For more options, visit https://groups.google.com/groups/opt_out. > > > -- You received this message because you are subscribed to the Google Groups "H2 Database" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/h2-database?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
