храните счетчики в реляционной бд в чем проблема то ?
если у вас меньше 10 млн юзеров в день даже один инстанс бд потянет такую нагрузку, зачем городидь в данном случае редис не очень понятно, можно просто агрегировать лайки и просмотры и позже их ложить в базу, чтобы реже вставлять.