Very slim reason to link to my favourite Joe Celko (http://en.wikipedia.org/wiki/Joe_Celko) quote:
" 'LOL! My wife is an ordained Soto Zen priest. I would say after 30 years together, I'd go with her. She is the only person who understood NULLs immediately. http://www.simple-talk.com/opinion/geek-of-the-week/geek-of-the-week-joe-celko/ " >>> a. A row which has only key without columns >>> b. No this row in database. From the point of view of the API a row with zero *live* columns is the same as a row that does not exist. A row may exist on disk, but be made up of non-live columns. These are a combination of expired TTL columns and columns overwritten by (row or column) tombstones. Eventually a row with 0 live columns, with >0 non live columns will be compacted and purged from disk. Hope that helps. ----------------- Aaron Morton Freelance Developer @aaronmorton http://www.thelastpickle.com On 18/10/2012, at 1:34 AM, "Hiller, Dean" <dean.hil...@nrel.gov> wrote: > What specifically are you trying to achieve? The business requirement might > help as there are other ways of solving it such that you do not need to know > the difference. > > Dean > > From: Xu Renjie <xrjxrjxrj...@gmail.com<mailto:xrjxrjxrj...@gmail.com>> > Reply-To: "user@cassandra.apache.org<mailto:user@cassandra.apache.org>" > <user@cassandra.apache.org<mailto:user@cassandra.apache.org>> > Date: Wednesday, October 17, 2012 4:48 AM > To: "user@cassandra.apache.org<mailto:user@cassandra.apache.org>" > <user@cassandra.apache.org<mailto:user@cassandra.apache.org>> > Subject: Re: Astyanax empty column check > > So what you mean is essentially there is *no* way to differentiate it because > what they "appear" is the same? > > On Wed, Oct 17, 2012 at 5:58 PM, rohit bhatia > <rohit2...@gmail.com<mailto:rohit2...@gmail.com>> wrote: > See > "If you attempt to retrieve an entire row and it returns a result with > no columns, it effectively means that row does not exist." > Essentially a row without co > > http://stackoverflow.com/questions/8072253/is-there-a-difference-between-an-empty-key-and-a-key-that-doesnt-exist > > lumns doesn't exist.. (except those with tombstones) > from here > On Wed, Oct 17, 2012 at 2:17 PM, Xu Renjie > <xrjxrjxrj...@gmail.com<mailto:xrjxrjxrj...@gmail.com>> wrote: >> Sorry for the version, I am using 1.0.1 Astyanax. >> >> >> On Wed, Oct 17, 2012 at 4:44 PM, Xu Renjie >> <xrjxrjxrj...@gmail.com<mailto:xrjxrjxrj...@gmail.com>> wrote: >>> >>> hello guys, >>> I am currently using Astyanax as a client(new to Astyanax). But I am >>> not clear how to differentiate the following 2 situations: >>> a. A row which has only key without columns >>> b. No this row in database. >>> >>> Since when I use RowQuery to query Cassandra with given key, both the >>> above two situations will return a ColumnList >>> with size 0. And also I didn't find other api can handle this. >>> Do you have any better way for this? Thanks in advance. >>> Cheers, >>> Xu >> >> >