Re: SQLite déjà vu again

2014-10-31 Thread Greg Keogh
On 30 October 2014 19:19, osjasonrobe...@gmail.com wrote:

  BrightstarDB - http://brightstardb.com/ may be of interest…


After fiddling with this for half an hour I'm starting to think this
product is a work of art! It's pleasing to discover a managed product that
is well thought-out, elegantly layered, (quite) well documented, well
tooled, uncluttered, and free. I had the samples working in minutes without
a glitch, and most importantly they worked in a really familiar style.

You can work with two lower levels of API or at the higher entity level.
They have VS templates to add interfaces from which a T4 template will
generate EF-like entities. In fact they've mimicked EF with amazing
fidelity, even relationship collections. It's weird to find a NoSql
database that supports joins. I don't know yet how much of EF's
IQueryable behaviour they've reproduced. They foolishly seem to have
created their own query language called SPARQL.

I'm going to investigate BrightstarDB in much more detail and I'll report
any startling news. Anyone else here using it?

*Greg K*


Re: SQLite déjà vu again

2014-10-31 Thread Greg Keogh
Well, it's not all hugs and puppies, as BrightstarDB failed my very first
test to use it in a real application. Its Entity Framework like layer does
not support Guid properties. This is utterly inconceivable and unexpected,
and it renders the library completely useless to me. I have posted into
their forum suggesting that adding unconditional support for Guids must be
of the highest priority -- *Greg K*

On 31 October 2014 18:36, Greg Keogh g...@mira.net wrote:



 On 30 October 2014 19:19, osjasonrobe...@gmail.com wrote:

  BrightstarDB - http://brightstardb.com/ may be of interest…


 After fiddling with this for half an hour I'm starting to think this
 product is a work of art! It's pleasing to discover a managed product that
 is well thought-out, elegantly layered, (quite) well documented, well
 tooled, uncluttered, and free. I had the samples working in minutes without
 a glitch, and most importantly they worked in a really familiar style.

 You can work with two lower levels of API or at the higher entity level.
 They have VS templates to add interfaces from which a T4 template will
 generate EF-like entities. In fact they've mimicked EF with amazing
 fidelity, even relationship collections. It's weird to find a NoSql
 database that supports joins. I don't know yet how much of EF's
 IQueryable behaviour they've reproduced. They foolishly seem to have
 created their own query language called SPARQL.

 I'm going to investigate BrightstarDB in much more detail and I'll report
 any startling news. Anyone else here using it?

 *Greg K*