Hi Steven, I had a browse over the KitaroDB web site and documentation. I
see it's a classic b-tree organisation written in C, with .NET bindings
(it's weird that all the managed methods are unsafe?!) The general feel of
the library and it's usage pattern is similar to way they've published the
managed wrappers over the ESENT API. However, my initial feeling is that
ESENT is superior with wider type support, a larger API (that you can
consume incrementally) and more mature features.

I'm going to try it out in any case, as I'm always looking easy-to-use for
lightweight databases and KitaroDB is a good candidate. Is it free? I can't
see any statement that it's not. I think it's a bit misleading of them to
badge it as a NoSql database, as it doesn't seem to behave like any of the
famous contenders in that arena.

I'll let you know how I go, if I find anything of general interest I'll let
the group know.

*Greg K*

On 23 October 2014 07:49, Steven Parish <[email protected]> wrote:

> We have been developing using the synergy/de platform for 30+ years.
>
> The synergy isam meets a lot of your criteria.
>
> There is a runtime required for their main environment, however they have
> recently released an entry into the "no SQL" arena which I believe is free
> and is just a rebadge of their isam - company name is Synergex from
> Sacramento in ca / I have a regular monthly Skype call with their CEO this
> Friday - and can ask some questions for you. They are a great company to
> deal with.
>
> See their web site www.synergex.com & the no SQL product is called kittaro
>
>  Happy to have a chat offline
>
> Regards,
> Steven Parish
>
> Sent from my iPhone
>
> On 23/10/2014, at 7:26 AM, Greg Keogh <[email protected]> wrote:
>
> Are you locked into this specific ISAM provider - can you replace with
>> another?
>>
>
> Do you know of any other in-process, small footprint, transactional,
> high-performance, high-capacity, zero-configuration, zero-installation ISAM
> libraries I could replace ESENT with? -- *Greg*
>
>

Reply via email to