Sharding обеспечивает масштабируемую пропускную способность и хранение. Масштабируемая пропускная способность и хранение - это своего рода рай для аналитики. Однако есть огромный компромисс, о котором я думаю.MongoDB sharding для хранилища данных
Если я использую хэш-ключ осколка, - запись будет очень масштабируемым - однако, если я делаю последовательное чтение для фактов, то это будет исчерпывающим, поскольку он должен получить доступ ко всему серверу
Если я использую варьировался ключ осколка, например используя поле А, - запись может быть масштабируемой, если мы не используем поле метки времени - однако, последовательное чтение не будет масштабируемым, если мы не используем поле А
На моем взгляде, это не будет очень масштабируемым как хранилище данных. Однако я не знаю, какое еще решение сделать масштабируемым хранилище данных mongoDB.
Действительно ли mongoDB sharding действительно подходит для масштабирования хранилища данных?