Поддерживает ли Lucene.Net 4.8.0 хранилище BLOB-объектов Azure для создания индекса? - PullRequest
0 голосов
/ 14 мая 2019

Я использую Lucene.Net 4.8.0, но он не поддерживает создание индекса и его сохранение в контейнере хранилища BLOB-объектов Azure. Есть ли обходной путь для этого? Или я пропустил какую-либо функцию, которая уже доступна? Ниже приведен фрагмент кода, который я использовал, и снимок экрана с ошибкой компиляции. Любое решение, вероятно, с фрагментом кода примера будет высоко ценится.

Примечание: приведенный ниже код отлично работает в Lucene.Net 3.0.3.

CloudStorageAccount storageAccount = 
CloudStorageAccount.Parse(AzureConfig.StorageConnectionString);
IndexWriter indexWriter = new IndexWriter(azureDir, indexWriterConfig);

enter image description here

1 Ответ

0 голосов
/ 26 мая 2019

У меня была та же проблема, и нам нужно подождать или открыть код на github и внести изменения. Если вы пытаетесь использовать AzureDirectory (как я вижу), сделайте тот же путь с изменениями в каталоге Azure. Я хотел бы сообщить вам, что интерфейсы на 4.8 изменяются и, вероятно, потребуется тяжелая работа, чтобы изменить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...