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 > <tmarthinus...@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.jalka...@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. > >>> > >> > > > > >