thanks, i didn't mean to treat Riak as a SQL database, but i wanted to provide as much similar functionality as possible to them on my framework... that doesn't mean you should run queries like crazy... but it could be necessary at some points.
Rohman On Wed, 27 Jul 2011 10:43:49 +0200, francisco treacy wrote: > Oh ok -- I now see Antonio's slides. Another valid approach. > > 2011/7/27 Kev Burns > >> Here's a virus-free version of Antonio's slide deck (Google Docs) >> https://docs.google.com/present/view?id=dhpxng6q_51gdj6r9wn [21] >> >> - Kev >> c: +001 (650) 521-7791 >> >> On Tue, Jul 26, 2011 at 6:23 PM, Antonio Rohman Fernandez wrote: >> >>> for PHP you can take a look at this slides i made, is about "phpCloud Framework" a new PHP5 MVC framework i'm building with Riak integration in place : ) is based on CakePHP that borrows heavily on Ruby on Rails. >>> You can download the slides on this address ( seems the file is too big for the distribution list as my last mail couldn't be sent ): >>> >>> http://mahalostudio.com/Riak_phpCloud.pptx [13] >>> >>> Rohman >>> >>> -- >>> >>> [14] >>> >>> ANTONIO ROHMAN FERNANDEZ >>> CEO, Founder & Lead Engineer >>> [email protected] [15] >>> PROJECTS >>> MaruBatsu.es [16] >>> PupCloud.com [17] >>> Wedding Album [18] >>> >>> On Tue, 26 Jul 2011 20:00:27 -0400, Jonathan Langevin wrote: >>> >>>> Looks interesting, but doesn't appear very intuitive (at least, to a PHP dev) >>>> >>>> [9] >>>> >>>> _JONATHAN LANGEVIN_ >>>> Systems Administrator >>>> >>>> LOOM INC. >>>> Wilmington, NC: (910) 241-0433 - [email protected] [10] - www.loomlearning.com [11] - Skype: intel352 >>>> >>>> On Mon, Jul 25, 2011 at 9:40 AM, francisco treacy wrote: >>>> >>>>> It's awesome for ad-hoc querying, at least. An example can better explain. >>>>> >>>>> Consider this: >>>>> >>>>> db.add('users').map('query', '.address .street where .weight:expr(x !.expired').run() >>>>> >>>>> as opposed to: >>>>> >>>>> db.add('users').map(function(v) { >>>>> v = Riak.mapValuesJson(v)[0]; >>>>> var result = []; >>>>> if ((v.weight < 180 || v.exempt) && v.acl && v.acl.state === '1101' >>>>> && !v.expired) { >>>>> if (v.address) { >>>>> result.push(v.address.street); >>>>> } >>>>> } >>>>> return result; >>>>> }).run() >>>>> >>>>> riak-ql is basically adding some query sugar (where, &&) on top of >>>>> JSONSelect... which you can try it out here: >>>>> http://jsonselect.org/#tryit [1] >>>>> >>>>> 2011/7/25 Mark Phillips : >>>>> >>>>>> Hey Francisco, >>>>> > >>>>> > I for one would be interested in learning some more specifics on how >>>>> > you're using it. I suspect others might be, too... >>>>> > >>>>> > Mark >>>>> > >>>>> > On Sat, Jul 23, 2011 at 4:40 PM, francisco treacy >>>>> > wrote: >>>>> >> Hey all, >>>>> >> >>>>> >> Just wondering... is anyone using, or have tried out riak-ql? >>>>> >> https://github.com/frank06/riak-ql [4] >>>>> >> >>>>> >> Not because I developed it -- but I'm regularly making use of it and I >>>>> >> think it kicks ass. Especially in the repl in combo with riak-js. >>>>> >> >>>>> >> What do you guys think? >>>>> >> >>>>> >> Francisco >>>>> >> >>>>> >> ps: really curious/excited about the upcoming Secondary Indices functionality >>>>> >> >>>>> >> _______________________________________________ >>>>> >> riak-users mailing list >>>>> >> [email protected] [5] >>>>> >> http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com [6] >>>>> >> >>>>> > >>>>> >>>>> _______________________________________________ >>>>> riak-users mailing list >>>>> [email protected] [7] >>>>> http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com [8] >>> >>> _______________________________________________ >>> riak-users mailing list >>> [email protected] [19] >>> http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com [20] >> >> _______________________________________________ >> riak-users mailing list >> [email protected] [23] >> http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com [24] -- [26] ANTONIO ROHMAN FERNANDEZ CEO, Founder & Lead Engineer [email protected] [27] PROJECTS MaruBatsu.es [28] PupCloud.com [29] Wedding Album [30] Links: ------ [1] http://jsonselect.org/#tryit [2] mailto:[email protected] [3] mailto:[email protected] [4] https://github.com/frank06/riak-ql [5] mailto:[email protected] [6] http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com [7] mailto:[email protected] [8] http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com [9] http://www.loomlearning.com/ [10] mailto:[email protected] [11] http://www.loomlearning.com/ [12] mailto:[email protected] [13] http://mahalostudio.com/Riak_phpCloud.pptx [14] http://mahalostudio.com/ [15] mailto:[email protected] [16] http://marubatsu.es/ [17] http://pupcloud.com/ [18] http://wedding.mahalostudio.com/ [19] mailto:[email protected] [20] http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com [21] https://docs.google.com/present/view?id=dhpxng6q_51gdj6r9wn [22] mailto:[email protected] [23] mailto:[email protected] [24] http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com [25] mailto:[email protected] [26] http://mahalostudio.com [27] mailto:[email protected] [28] http://marubatsu.es [29] http://pupcloud.com [30] http://wedding.mahalostudio.com
_______________________________________________ riak-users mailing list [email protected] http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com
