Я хотел бы хранить набор счетчиков в отказоустойчивом хранилище данных со следующими свойствами:
- может связываться с ним из erlang
- готов к производству
- отказоустойчивый из коробки (многосерверный и без чередования собственных и подчиненных)
- количество счетчиков является динамическим (скажем, от 1k до 100k)
Я готов обменять C на AP.Вы можете предположить, что счетчики только увеличиваются.Вещи, которые я уже рассмотрел:
riak
Я предполагаю, что можно попробовать включить allow_mult и объединить братьев и сестер во время чтения.Это, вероятно, отлично работает для наборов, но я не уверен, что это работает для счетчиков.
riak_zab
На момент написания статьи он еще не готов к работе.