[
https://issues.apache.org/jira/browse/CASSANDRA-1709?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12976336#action_12976336
]
Eric Evans commented on CASSANDRA-1709:
---------------------------------------
>> Probably controversial: I think we should consider calling
>> KEYSPACE,/COLUMNFAMILY, SCHEMA,/TABLE
>> for the purposes of CQL: the purpose of CQL is to emphasize similarity,
>> rather than difference, and the
>> main differences have been blurred (schemalessness) or are not supported by
>> CQL (supercolumns).
This is either a great idea, or a very, very bad one.
On the one hand, CQL has the potential to attract a lot of people who are
otherwise put-off by us, so combining the familiar aspects of the language with
matching model terminology could knock it out of the park.
On the other hand, we're already requiring that people map a set of CQL/SQL
differences, syntactic and semantic, into their brain. This would also force
them to simultaneously map terminology in another direction, (Cassandra-CQL <->
Cassandra-Other). Again, I'm a dreamer, and I'm aiming for total world
domination. If CQL users are talking to CQL users, then everyone is going to
know what a Table is, but I can only imagine what that would look like on
users@ today. Not to mention all the wiki and all the presentations and docs
out in the wild.
> CQL keyspace and column family management
> -----------------------------------------
>
> Key: CASSANDRA-1709
> URL: https://issues.apache.org/jira/browse/CASSANDRA-1709
> Project: Cassandra
> Issue Type: Sub-task
> Components: API
> Affects Versions: 0.8
> Reporter: Eric Evans
> Priority: Minor
> Fix For: 0.8
>
> Original Estimate: 0h
> Remaining Estimate: 0h
>
> CQL specification and implementation for schema management.
> This corresponds to the following RPC methods:
> * system_add_column_family()
> * system_add_keyspace()
> * system_drop_keyspace()
> * system_update_keyspace()
> * system_update_columnfamily()
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.