Hi, You can use HBase in standalone mode? Cf. http://hbase.apache.org/book.html#standalone_dist? I guess you already tried and it didn't work?
Nicolas On Fri, Sep 7, 2012 at 9:57 AM, Jeroen Hoek <jer...@lable.org> wrote: > Hello, > > We are developing a web-application that uses HBase as database, with > Tomcat as application server. Currently, our server-side code can act > as a sort of NoSQL abstraction-layer for either HBase or Google > AppEngine. HBase is used in production, AppEngine mainly for testing > and demo deployments. > > Our current development setup is centred around Eclipse, and local > testing and debugging is done by running the application from Eclipse, > which launches the Jetty application server and connects to a local > AppEngine database persisted to a single file in the WEB-INF > directory. This allows the developers to easily test new features > against an existing (local) database that is persisted as long you > don't throw away the binary file yourself. > > We would like to be able to do the same thing with HBase. So far I > have seen examples of HBaseTestingUtility being used in unit tests > (usually with Maven), but while that covers unit-testing, I have not > been able to find a way to run a local, persistent faux-HBase cluster > like AppEngine does. Is there a recommended way of doing this? > > The reason for wanting to be able to test locally like this is to > avoid the overhead of running a local VM with HBase or having to > connect to a remote test-cluster when developing. > > Kind regards, > > Jeroen Hoek >