Welcome aboard.
Rather than messing with H2's internals, your best bet is to start by
implementing a custom TableEngine
http://h2database.com/html/features.html#pluggable_tables
http://h2database.com/javadoc/org/h2/api/TableEngine.html
http://h2database.com/html/grammar.html#create_table
On 2013-02-28 20:52, Justin Edse wrote:
Hello everyone,
In a project for one of my college classes I am doing a project which
emphasizes turning a relational database into a column store. My
partner and I went through a couple of different DB's but eventually
picked H2 because it's written entirely in JAVA and seemed easier to
understand than SQLite or something else. So, we have an idea of what
we need to change( things such as how things are read and written from
memory, column format instead of row, the query executor, storage
layer, etc. Eventually after we are able to implement column stores
without compression we will try several algorithms to make querying
faster. But at this point my partner and I are looking over the
different packages for H2 in Eclipse and think we know where to begin
but are not completely sure. We noticed a packages called
"org.h2.store" and "org.h2.store.fs" and thought this might be
it.FileStore.java in "org.h2.store" contains methods for reading and
writing bytes.
So after going through all of these different packages I am asking if
someone would be kind enough to point us in the right direction.
Someone who really really knows H2, what packages should be start
adjusting if we wanted to turn this into a column store rather than a
row store?
Thank you very much.
--
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.