On Sunday, May 26, 2013 9:11:03 PM UTC+2, Cedric Greevey wrote:
>
> On Sun, May 26, 2013 at 1:56 PM, James Thornton 
> <james.t...@gmail.com<javascript:>
> > wrote:
>
>>
>>
>> On Sunday, May 26, 2013 12:14:22 PM UTC-5, Cedric Greevey wrote:
>>
>>> On Sun, May 26, 2013 at 11:33 AM, James Thornton 
>>> <james.t...@gmail.com>wrote:
>>>
>>>> Hi Cedric -
>>>>
>>>> Look at Datomic free edition or the Titan graph database using 
>>>> either Berkeley DB as its backend datastore or Cassandra in single-server 
>>>> mode -- you can run both locally. 
>>>>
>>>> Datomic: http://www.datomic.**com/ <http://www.datomic.com/>
>>>> Docs: http://docs.datomic.com/
>>>> Clojure Client: 
>>>> http://docs.datomic.**com/clojure/index.html<http://docs.datomic.com/clojure/index.html>
>>>> Videos: 
>>>> http://www.datomic.**com/videos.html<http://www.datomic.com/videos.html>
>>>> Blog: http://blog.datomic.com/
>>>> Query Language: 
>>>> http://docs.datomic.**com/query.html<http://docs.datomic.com/query.html>
>>>>  (Datalog)
>>>>
>>>
>>> The page seems to imply that the free edition DB has to fit in main 
>>> memory.
>>>
>>
>>
>> No, Datomic free edition does not have to fit in main memory -- the 
>> difference between Pro and Free are explained here:  
>> http://www.datomic.com/pricing.html
>>
>> The Datomic Free peer library includes a memory database and embedded 
>> Datomic Datalog.
>>
>
> No mention of a non-memory database. 
>
 
The peer (reader, e.g. your application) uses a memory database, not the 
transactor (the single writer, the server all peer connects to).
See 
https://groups.google.com/forum/?fromgroups#!searchin/datomic/free$20memory/datomic/ay3S0M7mVSg/gbbCe0UEnnEJ

Based on what you explained in other posts I again encourage you again to 
check out Datomic and it's notion of datoms. The video I mentioned earlier 
explains it well and should make you see its value.
OrientDB is also a suitable choice as it's lightweight, embeddable, and 
fast. Its rooted in object databases, and is able to act as graph or 
document db, whichever is more suitable for your case. There's a clojure 
orientdb library somewhere if you google it, and the blueprint api + 
tinkerpop stack could be a nice feature.

-- 
-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to