You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@dolphinscheduler.apache.org by lidong dai <da...@gmail.com> on 2020/02/25 16:15:43 UTC

[Discussion] develop a fast experience version of DolphinScheduler

hi developers,

I want to develop a fast experience version of DolphinScheduler for new
users to get started quickly. The main changes are to use embedded database
and embedded zookeeper. I found some data in the database and found that
derby is a good choice. Apache Hive also uses this by default.



[image: image.png]

Best Regards
---------------
DolphinScheduler(Incubator) PPMC
Lidong Dai 代立冬
dailidong66@gmail.com
---------------

Re: [Discussion] develop a fast experience version of DolphinScheduler

Posted by lidong dai <da...@gmail.com>.
> 1. h2 seems more active and has more user than derby
    yes, h2 is more active and h2's licenses(MPL 2.0, EPL 1.0) is in
Category B, seems fine, I  will try h2 first.



Best Regards
---------------
DolphinScheduler(Incubator) PPMC
Lidong Dai 代立冬
dailidong66@gmail.com
---------------


Wu Baoqi <wu...@gmail.com> 于2020年2月26日周三 上午10:24写道:

> In my opinion, if we want to support embedded database, I would suggest to
> use h2 instead of derby.  because:
>   1. h2 seems more active and has more user than derby
>   2. mybatis-plus support the following database (including h2, but not
> derby): mysql 、 mariadb 、 oracle 、 db2 、 h2 、 hsql 、 sqlite 、 postgresql 、
> sqlserver
>
> But we may need to check h2's license,  (but it seems OK for Apache
> project)
>
> Thanks,
> Baoqi Wu
>
> On Wed, Feb 26, 2020 at 12:18 AM lidong dai <da...@gmail.com> wrote:
>
>>
>> hi developers,
>>
>> I want to develop a fast experience version of DolphinScheduler for new
>> users to get started quickly. The main changes are to use embedded database
>> and embedded zookeeper. I found some data in the database and found that
>> derby is a good choice. Apache Hive also uses this by default.
>>
>>
>>
>> [image: image.png]
>>
>> Best Regards
>> ---------------
>> DolphinScheduler(Incubator) PPMC
>> Lidong Dai 代立冬
>> dailidong66@gmail.com
>> ---------------
>>
>

Re: [Discussion] develop a fast experience version of DolphinScheduler

Posted by Wu Baoqi <wu...@gmail.com>.
In my opinion, if we want to support embedded database, I would suggest to
use h2 instead of derby.  because:
  1. h2 seems more active and has more user than derby
  2. mybatis-plus support the following database (including h2, but not
derby): mysql 、 mariadb 、 oracle 、 db2 、 h2 、 hsql 、 sqlite 、 postgresql 、
sqlserver

But we may need to check h2's license,  (but it seems OK for Apache project)

Thanks,
Baoqi Wu

On Wed, Feb 26, 2020 at 12:18 AM lidong dai <da...@gmail.com> wrote:

>
> hi developers,
>
> I want to develop a fast experience version of DolphinScheduler for new
> users to get started quickly. The main changes are to use embedded database
> and embedded zookeeper. I found some data in the database and found that
> derby is a good choice. Apache Hive also uses this by default.
>
>
>
> [image: image.png]
>
> Best Regards
> ---------------
> DolphinScheduler(Incubator) PPMC
> Lidong Dai 代立冬
> dailidong66@gmail.com
> ---------------
>