2013-09-06 5 views
2

Есть ли максимальная длина строки запроса lucene в cloudant?Максимальная длина строки запроса lucene в cloudant?

Я хотел бы сделать запрос, который выглядит примерно так:

(group:1 OR group:2 OR ... OR group:N) and text:"search string goes here" 

«...» в строке выше составляет до N повторений „ИЛИ“ с.

Есть ли предел тому, насколько большой N может быть? 100 будет нормально? как насчет 1000?

Если вы задаетесь вопросом, почему я хочу, чтобы сделать запрос, как это в первую очередь, смотрите мой родственный вопрос: cloudant full text search among a sub-groups of documents

ответ

0

Cloudant не накладывает никаких ограничений на длину строки запроса, но ваш браузер может. As this thread discusses, играйте в нее безопасно и сохраняйте запросы до 2000 символов.

+0

Контекстуализируя это для вашего связанного вопроса, вы всегда можете выполнять несколько запросов, так как это предложение OR. Особенно, если сделать это параллельно, это может быть быстрее, чем один огромный запрос. – garbados

+0

Это, похоже, не так, я получаю 400 «слишком много булевых запросов», – bryan

Смежные вопросы