Hi Gaurav,

I would be less worried about performance issues than interoperability issues. Other tools/client libraries do not expect this, and may cause them to behave unexpectedly (e.g. truncating/crashing/...).

If you can, try get rid of common prefix/suffix, and use abbreviations where possible. You shouldn't have thousands of tables (and yes, there's performance issue with that), so the table name length limit really shouldn't be an issue.

Best,
Bowen

On 22/02/2024 05:47, Gaurav Agarwal wrote:
Hi team,

Currently Cassandra has a table name length limit of 48 characters. If I understand correctly, it was made due to the fact that filename can not be more than 255 characters in windows. However, Linux supports up to 4096 bytes of file name.

Given my Cassandra nodes are on Linux systems, can I increase the limit from 48 characters to 64 characters? Will there be any performance issues due to increasing the limit?

Thanks
Gaurav

Reply via email to