Agree about the Spring dependency. Cleaner solution is to extract Spring support into separate module. It may be the next thing to do.
2011/1/22 Noble Paul നോബിള് नोब्ळ् <noble.p...@gmail.com> > I looked at pelops and found the API clean, but didn't like the spring > dependency. Hector API's could have been simpler but I plan to > abstract the most commonly used functionality in a simpler set of APIs > > On Thu, Jan 20, 2011 at 11:06 AM, Dan Washusen <d...@reactive.org> wrote: > > Pelops is pretty thin wrapper for the Thrift API. It's thinness has both > up > > and down sides; on the up side it's very easy to map functionality > mentioned > > on the Cassandra API wiki page to functionality provided by Pelops, it is > > also relatively simple to add features (thanks to Alois^^ for indexing > > support). The down side is you often have to deal with the Cassandra > Thrift > > classes like ColumnOrSuperColumn... > > On 20 January 2011 15:58, Dan Retzlaff <dretzl...@gmail.com> wrote: > >> > >> My team switched our production stack from Hector to Pelops a while > back, > >> based largely on this admittedly subjective "programmer experience" bit. > >> I've found Pelops' code and abstractions significantly easier to follow > and > >> integrate with, plus Pelops has had feature-parity with Hector for all > of > >> our use cases. It's quite possible that we just caught Hector during its > >> transition to what Nate calls "v2" but for our part, with no disrespect > to > >> the Hector community intended, we've been quite happy with the > transition. > >> Dan > >> On Wed, Jan 19, 2011 at 3:30 PM, Jonathan Shook <jsh...@gmail.com> > wrote: > >>> > >>> Perhaps. I use hector. I have an bit of rework to do moving from .6 to > >>> .7. This is something I wasn't anticipating in my earlier planning. > >>> Had Pelops been around when I started using Hector, I would have > >>> probably chosen it over Hector. The Pelops client seemed to be better > >>> conceived as far as programmer experience and simplicity went. Since > >>> then, Hector has had a "v2" upgrade to their API which breaks much of > >>> the things that you would have done in version .6 and before. > >>> Conceptually speaking, they appear more similar now than before the > >>> Hector changes. > >>> > >>> I'm dreading having to do a significant amount of work on my client > >>> interface because of the incompatible API changes.. but I will have to > >>> in order to get my client/server caught up to the currently supported > >>> branch. That is just part of the cost of doing business with Cassandra > >>> at the moment. Hopefully after "1.0" on the server and some of the > >>> clients, this type of thing will be more unusual. > >>> > >>> > >>> 2011/1/19 Noble Paul നോബിള് नोब्ळ् <noble.p...@gmail.com>: > >>> > Thanks everyone. I guess, I should go with hector > >>> > > >>> > On 18 Jan 2011 17:41, "Alois Bělaška" <alois.bela...@gmail.com> > wrote: > >>> >> Definitelly Pelops https://github.com/s7/scale7-pelops > >>> >> > >>> >> 2011/1/18 Noble Paul നോബിള് नोब्ळ् <noble.p...@gmail.com> > >>> >> > >>> >>> What is the most commonly used java client library? Which is the > the > >>> >>> most > >>> >>> mature/feature complete? > >>> >>> Noble > >>> >>> > >>> > > >> > > > > > > > > -- > ----------------------------------------------------- > Noble Paul | Systems Architect| AOL | http://aol.com >