Jamroom performance
Jamroom Developers
Jamroom uses InnoDB tables when we need the fastest performance on index scans (such as item_key tables). We use MyISAM when we need to be able to get a fast count of the number of items in the datastore, which is why we use it on the item tables.
That error you are getting is not JR related - you cannot have more than 65535 bytes in VARCHAR columns per InnoDB table. This means if you are using utf8mb4 as the encoding for your table, you can only have 1/4 of that (16,383) since EACH character in the column will use 4 bytes.
Unless you have a specific need for utf8mb4, regular utf8 works fine for JR (since we use binary for emojis).