Re: database wrapper lib
2013/6/21 serialhex serial...@gmail.com Hi all, I'm looking for a decent database wrapper library. Relational databases: https://github.com/clojure/java.jdbc (this one is not very extensively documented but is also small compared to Korma) MongoDB: http://clojuremongodb.info Cassandra: http://clojurecassandra.info Riak: http://clojureriak.info Redis: https://github.com/ptaoussanis/carmine Graph databases: http://titanium.clojurewerkz.org, http://clojureneo4j.info ElasticSearch: http://clojureelasticsearch.info For data validation, http://clojurevalidations.info is one of about a dozen options you can easily find with a quick search. -- MK http://github.com/michaelklishin http://twitter.com/michaelklishin -- -- 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.
Re: database wrapper lib
Hey, thanks for the links!! I searched around but never found those, this helps a lot!!! Justin On Fri, Jun 21, 2013 at 11:56 AM, Michael Klishin michael.s.klis...@gmail.com wrote: 2013/6/21 serialhex serial...@gmail.com Hi all, I'm looking for a decent database wrapper library. Relational databases: https://github.com/clojure/java.jdbc (this one is not very extensively documented but is also small compared to Korma) MongoDB: http://clojuremongodb.info Cassandra: http://clojurecassandra.info Riak: http://clojureriak.info Redis: https://github.com/ptaoussanis/carmine Graph databases: http://titanium.clojurewerkz.org, http://clojureneo4j.info ElasticSearch: http://clojureelasticsearch.info For data validation, http://clojurevalidations.info is one of about a dozen options you can easily find with a quick search. -- MK http://github.com/michaelklishin http://twitter.com/michaelklishin -- -- 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. -- * I am rarely happier than when spending an entire day programming my computer to perform automatically a task that would otherwise take me a good ten seconds to do by hand. - Douglas Adams --- CFO: “What happens if we train people and they leave?” CTO: “What if we don’t and they stay?” -- -- 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.
Re: database wrapper lib
Hey Justin, I'm also working on a wrapper lib for SQL queries (which can optionally use jdbc for performing the queries). At the moment it's pretty new, so it might not actually work for you, but if you want to take a look the code's at https://bitbucket.org/czan/clojure-sql. It's also been pushed to clojars (https://clojars.org/clojure-sql) if you want to try it out. The main idea is that all queries should be composable, so you can just think of them in terms of the fields they expose and then you should be able to join them together however you want. I plan to do a bit more work before actually announcing a release, but since it was so relevant to what you're asking about I just had to mention it. Carlo On 22 June 2013 04:38, serialhex serial...@gmail.com wrote: Hey, thanks for the links!! I searched around but never found those, this helps a lot!!! Justin On Fri, Jun 21, 2013 at 11:56 AM, Michael Klishin michael.s.klis...@gmail.com wrote: 2013/6/21 serialhex serial...@gmail.com Hi all, I'm looking for a decent database wrapper library. Relational databases: https://github.com/clojure/java.jdbc (this one is not very extensively documented but is also small compared to Korma) MongoDB: http://clojuremongodb.info Cassandra: http://clojurecassandra.info Riak: http://clojureriak.info Redis: https://github.com/ptaoussanis/carmine Graph databases: http://titanium.clojurewerkz.org, http://clojureneo4j.info ElasticSearch: http://clojureelasticsearch.info For data validation, http://clojurevalidations.info is one of about a dozen options you can easily find with a quick search. -- MK http://github.com/michaelklishin http://twitter.com/michaelklishin -- -- 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. -- * I am rarely happier than when spending an entire day programming my computer to perform automatically a task that would otherwise take me a good ten seconds to do by hand. - Douglas Adams --- CFO: “What happens if we train people and they leave?” CTO: “What if we don’t and they stay?” -- -- 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. -- -- 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.
Re: database wrapper lib
On Fri, Jun 21, 2013 at 8:56 AM, Michael Klishin michael.s.klis...@gmail.com wrote: Relational databases: https://github.com/clojure/java.jdbc (this one is not very extensively documented but is also small compared to Korma) FYI, Korma is built on top of java.jdbc and if you want a different DSL on top of java.jdbc, I highly recommend HoneySQL. -- Sean A Corfield -- (904) 302-SEAN An Architect's View -- http://corfield.org/ World Singles, LLC. -- http://worldsingles.com/ Perfection is the enemy of the good. -- Gustave Flaubert, French realist novelist (1821-1880) -- -- 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.