Лучшая библиотека аналитики / визуализации данных для MongoDB - PullRequest
15 голосов
/ 10 февраля 2012

По вашему мнению, какая библиотека лучше всего подходит для обработки данных и создания веб-отчетов в этом контексте:

  • Данные: документы в MongoDB, менее 1М документов, время является ключевым измерением в данных
  • Framework: Rails (но я открыт для других)

Существуют тонны библиотек визуализации данных Javascript, но в идеале я ищу что-то, что готово "интегрировано" с MongoDB и использует современные технологии (HTML5) по сравнению со старыми (Flash).

Если я не нахожу ничего специфического для MongoDB, я могу использовать Google Chart или D3.js, который выглядит потрясающе, но, возможно, слишком «молодо».

Ответы [ 2 ]

7 голосов
/ 10 февраля 2012

Поскольку вы уже указали D3.js , я настоятельно рекомендую Cube Набор инструментов для визуализации временных рядов, который построен на

  • MongoDB
  • D3
  • Node
  • WebSocket

Это все еще в ранней разработке. Но выглядит очень перспективно. И еще одна интересная особенность - это упакованный websocket, это будет интересный выбор для визуализации данных в реальном времени для сети. Посмотрите

1 голос
/ 28 февраля 2014

Если вы используете MoSQL, https://github.com/stripe/mosql,, вы можете сделать вашу базу данных экземпляром PostgresSQL и подключиться к Chartio. Затем вы можете использовать SQL для запроса ваших данных.

Здесь вы можете увидеть, как MongoHQ соединяет свои данные MongoDB с Chartio, http://chartio.com/blog/2014/02/mongodb-with-chartio

...