I'm really inspired by the presentation you provide, thanks! I should refresh my mind in the NoSQL world.
2009/8/13 Michael Koziarski <[email protected]> > > Pagination is an extremely common use case scenario in web app > programming. > > almost every web app need “one to many” data model. when the “many” part > is > > too many to fit in one page, paginate is the best way to resolve it. in > most > > case, we don't need query or sort the result in a complicated way. we > just > > need save them in time or alphabetic order, view first 20 records and > > provide an paginator at the bottom for the others. this is one reason > > why enhanced > > key-value(pure k-v db is too sample and relational db is too > > comprehensive, we need something between them) database coming popular > > recent year. > > You can still build a one to many list with cassandra, you just can't > paginate it the way you're expecting. > > I'd recommend reading this presentation: > > http://www.percona.com/ppc2009/PPC2009_mysql_pagination.pdf > > I found it really interesting and made the changes to the > pagination-related APIs in cassandra make a lot more sense. > > -- > Cheers > > Koz >
