incubator-cassandra-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From David Boxenhorn <da...@lookin2.com>
Subject Re: column family names
Date Tue, 31 Aug 2010 14:03:04 GMT
It's not so hard to implement your mapping suggestion in your application,
rather than in Cassandra, if you really want it.

On Tue, Aug 31, 2010 at 1:05 PM, Terje Marthinussen <tmarthinussen@gmail.com
> wrote:

> No benefit?
> Making it easier to use column families as part of your data model is a
> fairly good benefit, at least given the somewhat special data model
> cassandra offers. Much more of a benefit than the disadvantages I can
> imagine.
>
> fileprefix=`sometool -fileprefix tablename`
> is something I would say is a lot more unixy than windows like.
>
> Sorry, I don't share your concern for large scale operations here, but
> sure, '_' does the trick for me now so thanks to Aaron for reminding me
> about that.
>
> Some day I am sure there will be realized that unicode strings/byte arrays
> are useful here like most other places in Cassandra (\w is a bit limited for
> some of us living in the non-ascii part of the world...), but "what is the
> XXX way" are not the type of topics I find interesting, so another time.
>
> Terje
>
>
>
> On Tue, Aug 31, 2010 at 5:30 PM, Benjamin Black <b@b3k.us> wrote:
>
>> This is not the Unix way for good reason: it creates all manner of
>> operational challenges for no benefit.  This is how Windows does
>> everything and automation and operations for large-scale online
>> services is _hellish_ because of it.  This horse is sufficiently
>> beaten, though.
>>
>>
>> b
>>
>> On Mon, Aug 30, 2010 at 11:55 PM, Terje Marthinussen
>> <tmarthinussen@gmail.com> wrote:
>> > Another option would of course be to store a mapping between
>> dir/filenames
>> > and Keyspace/columns familes together with other info related to
>> keyspaces
>> > and column families. Just add API/command line tools to look up the
>> > filenames and maybe store the values in the files as well for recovery
>> > purposes.
>> >
>> > Terje
>> >
>> > On Tue, Aug 31, 2010 at 3:39 PM, Janne Jalkanen <
>> Janne.Jalkanen@ecyrd.com>
>> > wrote:
>> >>
>> >> I've been doing it for years with no technical problems. However, using
>> >> "%" as the escape char tends to, in some cases, confuse a certain
>> operating
>> >> system whose name may or may not begin with "W", so using something
>> else
>> >> makes sense.
>> >> However, it does require an extra cognitive step for the maintainer,
>> since
>> >> the mapping between filenames and logical names is no longer
>> immediately
>> >> obvious. Especially with multiple files this can be a pain (e.g.
>> Chinese
>> >> logical names which map to pretty incomprehensible sequences that are
>> >> laborious to look up).
>> >> So my experience suggests to avoid it for ops reasons, and just go with
>> >> simplicity.
>> >> /Janne
>> >> On Aug 31, 2010, at 08:39 , Terje Marthinussen wrote:
>> >>
>> >> Beyond aesthetics, specific reasons?
>> >>
>> >> Terje
>> >>
>> >> On Tue, Aug 31, 2010 at 11:54 AM, Benjamin Black <b@b3k.us> wrote:
>> >>>
>> >>> URL encoding.
>> >>>
>> >>
>> >
>> >
>>
>
>

Mime
View raw message