www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - FoundationDB D Bindings

reply "Rishub Nagpal" <rishubster gmail.com> writes:
FoundationDB is a modern NoSQL database which utilizes a key 
value store model and purely ACID transactions.
https://foundationdb.com/

I've made D bindings available here: 
https://github.com/shrub77/DerelictFDB
Sep 22 2014
parent reply Adil Baig via Digitalmars-d-announce writes:
Good stuff! But why the derelict namespace? Looks like your bindings are to
the C FoundationDB drivers. In which case i suggest splitting that up and
submitting it to the Deimos project (https://github.com/D-Programming-Deimos
).

The higher level stuff, like "class DerelictFDBLoader", can be a layer on
top of these bindings.

On Mon, Sep 22, 2014 at 11:22 PM, Rishub Nagpal via Digitalmars-d-announce <
digitalmars-d-announce puremagic.com> wrote:

 FoundationDB is a modern NoSQL database which utilizes a key value store
 model and purely ACID transactions.
 https://foundationdb.com/

 I've made D bindings available here: https://github.com/shrub77/
 DerelictFDB
Sep 22 2014
parent "Rishub Nagpal" <rishubster gmail.com> writes:
The C API is the lowest level API there is for FDB. All bindings 
are built on top of it. I have been working with Michael 
(Derelict guy) to set these up. Derelict is a better choice in 
this case considering that FoundationDB's proprietary


On Monday, 22 September 2014 at 18:34:05 UTC, Adil Baig via 
Digitalmars-d-announce wrote:
 Good stuff! But why the derelict namespace? Looks like your 
 bindings are to
 the C FoundationDB drivers. In which case i suggest splitting 
 that up and
 submitting it to the Deimos project 
 (https://github.com/D-Programming-Deimos
 ).

 The higher level stuff, like "class DerelictFDBLoader", can be 
 a layer on
 top of these bindings.

 On Mon, Sep 22, 2014 at 11:22 PM, Rishub Nagpal via 
 Digitalmars-d-announce <
 digitalmars-d-announce puremagic.com> wrote:

 FoundationDB is a modern NoSQL database which utilizes a key 
 value store
 model and purely ACID transactions.
 https://foundationdb.com/

 I've made D bindings available here: 
 https://github.com/shrub77/
 DerelictFDB
Sep 22 2014