Хобрук: Ваш путь к мастерству в программировании

Каков рекомендуемый способ ручной индексации записи в OrientDB?

Каков рекомендуемый способ ручной индексации вновь вставленной записи и повторной индексации измененной записи в OrientDB?

Я знаю о возможности автоматических индексов с OrientDB, но мне нужно сопоставить индексированное свойство с версией нижнего регистра (для поиска без учета регистра). Поэтому мне нужно будет индексировать записи вручную. Рекомендуется/возможно ли сделать процедуру базы данных для (повторной) индексации записи?

27.02.2014

Ответы:


1

В OrientDB у вас есть оба:

  • автоматические индексы, обновляемые OrientDB (например, RDBMS)
  • ручные индексы, за вашу плату, это как постоянная карта

Для получения дополнительной информации см. официальное руководство: https://github.com/orientechnologies/orientdb/wiki/Indexes

27.02.2014
  • Спасибо, я понял, перечитав, что есть как автоматические, так и ручные индексы. На самом деле мне понадобится ручной индекс, так как ключ должен быть в нижнем регистре (для нечувствительности к регистру), поэтому мне все еще нужно знать, как поддерживать индекс. 28.02.2014
  • Я перефразирую свой вопрос, чтобы было ясно, что мне нужно вести ручной индекс. 28.02.2014
  • Вы можете установить Collate=CI для индекса без учета регистра. 28.02.2014
  • Не могли бы вы просто показать в своем ответе, как установить Collate = CI для автоматического индекса (вы имеете в виду автоматический индекс, верно?)? 28.02.2014
  • Новые материалы

    React on Rails
    Основное приложение Reverb - это всеми любимый монолит Rails. Он отлично обслуживает наш API и уровень просмотра трафика. По мере роста мы добавляли больше интерактивных элементов..

    Что такое гибкие методологии разработки программного обеспечения
    Что представляют собой гибкие методологии разработки программного обеспечения в 2023 году Agile-методологии разработки программного обеспечения заключаются в следующем: И. Введение A...

    Ториго  — революция в игре Го
    Наш следующий вызов против ИИ и для ИИ. Сможет ли он победить людей в обновленной игре Го? Обратите внимание, что в следующей статье AI означает искусственный интеллект, а Goban  —..

    Простое развертывание моделей с помощью Mlflow — Упаковка классификатора обзоров продуктов NLP от HuggingFace
    Как сохранить свои модели машинного обучения в формате с открытым исходным кодом с помощью MLFlow, чтобы позже получить возможность легкого развертывания. Сегодня модели упаковки имеют несколько..

    Математика и интуиция - Часть 1
    У каждой математической формулы есть доказательство. Часто эти доказательства слишком сложно понять, поскольку многие из них основаны на индукции, некоторые - на очень сложных наблюдениях, а..

    Раскрытие возможностей НЛП: часть речевой маркировки и ее проблемы
    В сфере обработки естественного языка (NLP) маркировка частей речи (POS) выступает в качестве фундаментального метода, позволяющего компьютерам понимать и анализировать человеческий язык на..

    Под поверхностью: раскрытие деталей системы с помощью инструментов Linux CLI
    Чем больше вы изучаете Linux и продвигаетесь вперед, тем больше вам нужно проверять информацию о вашей системе. Эта информация может касаться аппаратного обеспечения, такого как процессор,..