You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@hbase.apache.org by Water Guo <wa...@antsdb.com> on 2018/05/28 07:19:32 UTC

AntsDB 18.05.27 is released with TPC-C benchmark and LGPL

Dear HBase community:

A new version of AntsDB has been released. To address some of the feedback from the community, now the source code is published under LGPL license. It is much less restrictive than the previous AGPL license. I hope it will ease the concerns of making derivative work.

I also conducted a TPC-C benchmark using BenchmarkSQL 4.1.1 from PostgreSQL community. It shows that AntsDB can handle row lock and transaction commit/rollback very efficiently. Result is published at http://www.antsdb.com/?p=207.

As always your feedback is welcome and please follow the project on GitHub at https://github.com/waterguo/antsdb

~water

Re: AntsDB 18.05.27 is released with TPC-C benchmark and LGPL

Posted by Water Guo <wa...@antsdb.com>.
Dima,

Thanks for the advice.

This is only my pet project. I started it off three years ago from my experiment with Java performance. AntsDB is not like log4j or commons that you can throw in your project easily. TBH, I not expecting it will achieve acceptance or become an apache project without a company backing it up despite license. For the time being, I am pretty happy that it proves Java based solution can achieve C/C++ level of performance, which is my first goal initially. Next I am trying to see if it can offer a different solution to tackle the transaction and consistency in a distributed system. I hope this project can inspire some new ideas that’s all I am wishing for. If some organization can create derivative work on top of it and make a profit, it is even better. God bless them. 

Regards
water

> On May 28, 2018, at 2:44 PM, Dima Spivak <di...@apache.org> wrote:
> 
> Hey Water,
> 
> Just as an FYI, LGPL is still considered incompatible with the Apache
> license and so will generally be a non-starter for organizations who pay
> attention to category X dependencies (see
> https://www.apache.org/legal/resolved.html#category-x).
> 
> On Mon, May 28, 2018 at 12:22 AM Water Guo <wa...@antsdb.com> wrote:
> 
>> In case people wondering what AntsDB is……….
>> 
>> It is a database virtualization software that brings MySQL compatibility
>> to HBase.
>> 
>>> On May 28, 2018, at 3:19 AM, Water Guo <wa...@antsdb.com> wrote:
>>> 
>>> Dear HBase community:
>>> 
>>> A new version of AntsDB has been released. To address some of the
>> feedback from the community, now the source code is published under LGPL
>> license. It is much less restrictive than the previous AGPL license. I hope
>> it will ease the concerns of making derivative work.
>>> 
>>> I also conducted a TPC-C benchmark using BenchmarkSQL 4.1.1 from
>> PostgreSQL community. It shows that AntsDB can handle row lock and
>> transaction commit/rollback very efficiently. Result is published at
>> http://www.antsdb.com/?p=207.
>>> 
>>> As always your feedback is welcome and please follow the project on
>> GitHub at https://github.com/waterguo/antsdb
>>> 
>>> ~water
>> 
>> --
> -Dima


Re: AntsDB 18.05.27 is released with TPC-C benchmark and LGPL

Posted by Dima Spivak <di...@apache.org>.
Hey Water,

Just as an FYI, LGPL is still considered incompatible with the Apache
license and so will generally be a non-starter for organizations who pay
attention to category X dependencies (see
https://www.apache.org/legal/resolved.html#category-x).

On Mon, May 28, 2018 at 12:22 AM Water Guo <wa...@antsdb.com> wrote:

> In case people wondering what AntsDB is……….
>
> It is a database virtualization software that brings MySQL compatibility
> to HBase.
>
> > On May 28, 2018, at 3:19 AM, Water Guo <wa...@antsdb.com> wrote:
> >
> > Dear HBase community:
> >
> > A new version of AntsDB has been released. To address some of the
> feedback from the community, now the source code is published under LGPL
> license. It is much less restrictive than the previous AGPL license. I hope
> it will ease the concerns of making derivative work.
> >
> > I also conducted a TPC-C benchmark using BenchmarkSQL 4.1.1 from
> PostgreSQL community. It shows that AntsDB can handle row lock and
> transaction commit/rollback very efficiently. Result is published at
> http://www.antsdb.com/?p=207.
> >
> > As always your feedback is welcome and please follow the project on
> GitHub at https://github.com/waterguo/antsdb
> >
> > ~water
>
> --
-Dima

Re: AntsDB 18.05.27 is released with TPC-C benchmark and LGPL

Posted by Water Guo <wa...@antsdb.com>.
In case people wondering what AntsDB is………. 

It is a database virtualization software that brings MySQL compatibility to HBase.

> On May 28, 2018, at 3:19 AM, Water Guo <wa...@antsdb.com> wrote:
> 
> Dear HBase community:
> 
> A new version of AntsDB has been released. To address some of the feedback from the community, now the source code is published under LGPL license. It is much less restrictive than the previous AGPL license. I hope it will ease the concerns of making derivative work.
> 
> I also conducted a TPC-C benchmark using BenchmarkSQL 4.1.1 from PostgreSQL community. It shows that AntsDB can handle row lock and transaction commit/rollback very efficiently. Result is published at http://www.antsdb.com/?p=207.
> 
> As always your feedback is welcome and please follow the project on GitHub at https://github.com/waterguo/antsdb
> 
> ~water


Re: AntsDB 18.05.27 is released with TPC-C benchmark and LGPL

Posted by Stack <st...@duboce.net>.
Thank you. Let me give it a go.....
S

On Fri, Jun 1, 2018 at 8:21 AM, Water Guo <wa...@antsdb.com> wrote:

> Hi, S
>
> Sorry to have you wait. I got some distractions in the past two days. You
> can find the steps here http://www.antsdb.com/?p=218
>
> Regards,
> ~water
>
> On May 29, 2018, at 2:45 PM, Stack <stack@duboce.net<mailto:stack
> @duboce.net>> wrote:
>
> On Mon, May 28, 2018 at 12:19 AM, Water Guo <water.guo@antsdb.com<mailto:w
> ater.guo@antsdb.com>> wrote:
>
> ....
>
> I also conducted a TPC-C benchmark using BenchmarkSQL 4.1.1 from
> PostgreSQL community. It shows that AntsDB can handle row lock and
> transaction commit/rollback very efficiently. Result is published at
> http://www.antsdb.com/?p=207.
>
> As always your feedback is welcome and please follow the project on GitHub
> at https://github.com/waterguo/antsdb
>
>
> I love it.
>
> Looking at the blog posting, would have been handy to have list of steps
> running the TPC-C.... I want to try it -- would be cool having TPC-C as a
> loading -- but I'm too lazy to dig around looking for how to load schema...
> etc. I'll do it but maybe you can dump on tail of log your bash history
> doing setup and running the suite.
>
> Thank you,
> S
>
>
>
>
>
> ~water
>
>
>

Re: AntsDB 18.05.27 is released with TPC-C benchmark and LGPL

Posted by Water Guo <wa...@antsdb.com>.
Hi, S

Sorry to have you wait. I got some distractions in the past two days. You can find the steps here http://www.antsdb.com/?p=218

Regards,
~water

On May 29, 2018, at 2:45 PM, Stack <st...@duboce.net>> wrote:

On Mon, May 28, 2018 at 12:19 AM, Water Guo <wa...@antsdb.com>> wrote:

....

I also conducted a TPC-C benchmark using BenchmarkSQL 4.1.1 from
PostgreSQL community. It shows that AntsDB can handle row lock and
transaction commit/rollback very efficiently. Result is published at
http://www.antsdb.com/?p=207.

As always your feedback is welcome and please follow the project on GitHub
at https://github.com/waterguo/antsdb


I love it.

Looking at the blog posting, would have been handy to have list of steps
running the TPC-C.... I want to try it -- would be cool having TPC-C as a
loading -- but I'm too lazy to dig around looking for how to load schema...
etc. I'll do it but maybe you can dump on tail of log your bash history
doing setup and running the suite.

Thank you,
S





~water



Re: AntsDB 18.05.27 is released with TPC-C benchmark and LGPL

Posted by Water Guo <wa...@antsdb.com>.
Sure thing. I will write it up.

~water

> On May 29, 2018, at 2:45 PM, Stack <st...@duboce.net> wrote:
> 
> On Mon, May 28, 2018 at 12:19 AM, Water Guo <wa...@antsdb.com> wrote:
> 
>> ....
>> 
>> I also conducted a TPC-C benchmark using BenchmarkSQL 4.1.1 from
>> PostgreSQL community. It shows that AntsDB can handle row lock and
>> transaction commit/rollback very efficiently. Result is published at
>> http://www.antsdb.com/?p=207.
>> 
>> As always your feedback is welcome and please follow the project on GitHub
>> at https://github.com/waterguo/antsdb
> 
> 
> I love it.
> 
> Looking at the blog posting, would have been handy to have list of steps
> running the TPC-C.... I want to try it -- would be cool having TPC-C as a
> loading -- but I'm too lazy to dig around looking for how to load schema...
> etc. I'll do it but maybe you can dump on tail of log your bash history
> doing setup and running the suite.
> 
> Thank you,
> S
> 
> 
> 
>> 
>> 
>> ~water
>> 


Re: AntsDB 18.05.27 is released with TPC-C benchmark and LGPL

Posted by Stack <st...@duboce.net>.
On Mon, May 28, 2018 at 12:19 AM, Water Guo <wa...@antsdb.com> wrote:

> ....
>
> I also conducted a TPC-C benchmark using BenchmarkSQL 4.1.1 from
> PostgreSQL community. It shows that AntsDB can handle row lock and
> transaction commit/rollback very efficiently. Result is published at
> http://www.antsdb.com/?p=207.
>
> As always your feedback is welcome and please follow the project on GitHub
> at https://github.com/waterguo/antsdb


I love it.

Looking at the blog posting, would have been handy to have list of steps
running the TPC-C.... I want to try it -- would be cool having TPC-C as a
loading -- but I'm too lazy to dig around looking for how to load schema...
etc. I'll do it but maybe you can dump on tail of log your bash history
doing setup and running the suite.

Thank you,
S



>
>
> ~water
>