MongoDB и HBase имеют эту встроенную функцию (как и большинство других баз данных, которые гарантируют согласованность).
Один довольно простой трюк с Cassandra состоит в том, чтобы иметь определенную строку для usercount, а затем вставлять уникальное имя столбца (например, случайный UUID) с пустым значением в него каждый раз, когда добавляется пользователь. С регулярными интервалами подсчитайте количество столбцов и поместите их в общий счетчик - удалив только что подсчитанные столбцы.
Таким образом, в любое время общее количество пользователей будет равно [общее число] + [количество столбцов в строке количества пользователей]. Вы можете получить их, по сути, с двумя операциями чтения, и если у вас включен кеш строк, это будет быстро.