Re: FleetDB: A schema-free database implemented in Clojure

2010-01-11 Thread Mark McGranaghan
I've posted the slides here: http://fleetdb.org/talks/2010_01_07_ba_clojure_user_group.pdf On Jan 4, 6:35 pm, Mark McGranaghan wrote: > Sure; if someone at the meetup wanted to record the talk that would be > great. I'll probably publish my slides as well. > > - Mark > > On Jan 4, 6:18 pm, Sean

Re: FleetDB: A schema-free database implemented in Clojure

2010-01-05 Thread Mark McGranaghan
> Ok. After a second look: compact is asynchronous. How do I find out whether > it is finished or whether there is still a compaction going on? And related: > how do I shut down the server gracefully? There is currently no query for checking whether compaction is going on, though I am working on

Re: FleetDB: A schema-free database implemented in Clojure

2010-01-05 Thread Rick Moynihan
2010/1/5 Mark McGranaghan : > Hi Rick, > >> 1) Is it possible to implement a join across several collections, >> within the same database snapshot? > > Not, not yet. I may add a feature in the future that looks like: > > ["snapshot", ] > => > > ["on-snapshot" ] > => > > ["on-snapshot" ] > => >

Re: FleetDB: A schema-free database implemented in Clojure

2010-01-05 Thread Meikel Brandmeyer
Hello Mark, Am 05.01.2010 um 18:37 schrieb Mark McGranaghan: > Yep, what you're looking for is compaction: > > http://fleetdb.org/docs/queries/compact.html Doh. Those who can read have a clear advantage. ^^" Ok. After a second look: compact is asynchronous. How do I find out whether it is fin

Re: FleetDB: A schema-free database implemented in Clojure

2010-01-05 Thread Mark McGranaghan
Hi Andres, By "automatically maintained indexes" I mean that FleetDB automatically and atomically updates all declared indexes when you insert, update or delete a record. You do need to declare them first though; at this point FleetDB cannot infer what indexes are needed by your application. The

Re: FleetDB: A schema-free database implemented in Clojure

2010-01-05 Thread Mark McGranaghan
Hi Meikel, Yep, what you're looking for is compaction: http://fleetdb.org/docs/queries/compact.html - Mark On Jan 5, 2:59 am, Meikel Brandmeyer wrote: > Hello Mark, > > On Jan 5, 1:12 am, Mark McGranaghan wrote: > > > I'm happy to announce the alpha release of 'FleetDB', a schema-free > > dat

Re: FleetDB: A schema-free database implemented in Clojure

2010-01-05 Thread Mark McGranaghan
Hi Rick, > 1) Is it possible to implement a join across several collections, > within the same database snapshot? Not, not yet. I may add a feature in the future that looks like: ["snapshot", ] => ["on-snapshot" ] => ["on-snapshot" ] => Once again, Clojure's persistent data structures to

Re: FleetDB: A schema-free database implemented in Clojure

2010-01-05 Thread Meikel Brandmeyer
Hello Mark, On Jan 5, 1:12 am, Mark McGranaghan wrote: > I'm happy to announce the alpha release of 'FleetDB', a schema-free > database implemented in Clojure and optimized for agile development. This seems very nice on a first look. Maybe exactly what I was looking for: small and easy to use (

Re: FleetDB: A schema-free database implemented in Clojure

2010-01-04 Thread Mark McGranaghan
Sure; if someone at the meetup wanted to record the talk that would be great. I'll probably publish my slides as well. - Mark On Jan 4, 6:18 pm, Sean Devlin wrote: > Would you be comfortable recording & publishing the talk? > > On Jan 4, 7:12 pm, Mark McGranaghan wrote: > > > > > Hi All, > > >

Re: FleetDB: A schema-free database implemented in Clojure

2010-01-04 Thread Sean Devlin
Would you be comfortable recording & publishing the talk? On Jan 4, 7:12 pm, Mark McGranaghan wrote: > Hi All, > > I'm happy to announce the alpha release of 'FleetDB', a schema-free > database implemented in Clojure and optimized for agile development. > > From the homepage athttp://fleetdb.org: