Я хотел использовать Titan Db (Back Back Back: HBase) для выполнения агрегаций на графике. Данные, которые мы поддерживали. Мы стремимся хранить данные Data Warehouse в виде графика в Titan DB. Однако, агрегации занимают много времени, я использую один экземпляр титана. Следующие шаги: 1. Создание вершины графа -4.5lac, 4 ребра лака. 2. Создание индексов -vertex & край. 3. Включить кэширование базы данных.Агрегаты Titan DB
Когда я пересекаю график на глубине 4, чтобы найти сумму, чтобы найти сумму около 8000 вершин на свойстве, я вижу, что в первый раз требуется ответ на запрос в течение 30 секунд. Последующие запросы до 3 минут (кеширование базы данных сбрасывается на 3 входа), которые обслуживаются менее чем за 1 сек. Но через 3 минуты снова потребуется 30 секунд для восстановления кеша и предоставления ответа. Имеет ли кто-нибудь подобный прецедент и какие-либо предложения относительно того, как я могу сделать титан быстрее для агрегации? Я ожидаю исполнения в реальном времени от титана.
Спасибо за ответ Фидо. Я уже реализовал вышеупомянутые предложения, и я обнаружил, что запрос все еще занимает более высокую задержку. Используете ли вы titan для рабочих нагрузок OLAP? Если это так, вы используете его в качестве решения OLAP в реальном времени или u кешируете график в течение определенного времени, после чего запросы ur подаются из кэшированной информации о titan DB. Благодарю . –