Лучшая библиотека аналитики/данных для MongoDB
По вашему мнению, какая лучшая библиотека для хрустания данных И постройте веб-отчеты в этом контексте:
- Данные: документы в MongoDB, менее 1M документов, время - ключевое измерение в данных
- Framework: Rails (но я открыт для других)
Существует множество библиотек визуализации данных Javascript, но в идеале я ищу что-то, что интегрирует "готовые" с MongoDB, и использует современные технологии (HTML5) и старые (Flash).
Если я не нахожу ничего особенного MongoDB, я могу пойти либо с Google Chart, либо с D3.js, который выглядит потрясающе, но, возможно, слишком "молодым".
Ответы
Ответ 1
Поскольку вы уже указали D3.js, я сердечно рекомендую Cube Набор инструментов для визуализации временных рядов, построенный на
- MongoDB
- D3
- Node
- WebSocket
Его все еще в раннем развитии. Но выглядит очень многообещающим. И одна из замечательных функций - это пакет с websocket, это будет интересный выбор для визуализации данных в реальном времени для Интернета. Посмотрите
Ответ 2
Если вы используете MoSQL, https://github.com/stripe/mosql, вы можете сделать свою базу данных экземпляром PostgresSQL и подключиться к Chartio. Затем вы можете использовать SQL для запроса своих данных.
Вы можете видеть, как MongoHQ связывает свои данные MongoDB с Chartio здесь, http://chartio.com/blog/2014/02/mongodb-with-chartio
Ответ 3
Чтобы быстро предоставить более актуальный ответ на очень старый вопрос:
MongoDB Charts - это первый инструмент MongoDB, разработанный для визуализации данных из ваших коллекций MongoDB. Вы можете создавать диаграммы с интерфейсом перетаскивания, размещать диаграммы на своих панелях и встраивать их в свои приложения без кода.
Графики доступны как часть MongoDB Atlas или могут быть установлены как локальный сервер.
![MongoDB Charts screenshot]()