You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@cassandra.apache.org by Carlos Alonso <in...@mrcalonso.com> on 2015/09/29 18:45:09 UTC
How is the schema applied?
Hi guys.
Just wondering how is the schema of a column family applied in write and
read paths.
As fas as I know the schema is something logical rather than physical. ie:
rows are saved on disk along with a header and the actual
keyspace/columfamily/column definition is saved in system tables.
I can think of the that header being a reference to the specific record of
that column in the system.schema_columns table and some programming logic
to match data types and fill missing fields before replying to the client.
Is that right?
Cheers!
Carlos Alonso | Software Engineer | @calonso <https://twitter.com/calonso>