Вопросы по теме 'n1ql'

Couchbase 4 бета ORDER BY производительность
У меня есть один вопрос о производительности «ORDER BY» в Couchbase 4 Beta (Ubuntu 64bits). Я создаю ведро «тестирование» и первичный индекс: CREATE PRIMARY INDEX `testing-idx` ON `testing` USING GSI; И второй индекс: CREATE INDEX...
688 просмотров
schedule 22.09.2023

Начните с запроса Couchbase N1QL в xampp
Я пытался запросить данные с сервера Couchbase, используя PHP и N1QL. Пожалуйста, посмотрите код ниже. <?php $cluster = new CouchbaseCluster('127.0.0.1:8091'); $bucket = $cluster->openBucket('travel-sample'); $q =...
364 просмотров
schedule 26.04.2022

Couchbase: запросы к Nickel с использованием индексов, но индексы не обновляются сразу
У меня возникла проблема. Я запрашиваю Couchbase с помощью Nickel, и мой запрос SELECT * FROM `user` USE INDEX (ord_ts_new_idx USING GSI) WHERE META(`user`).id LIKE 'ord::27::%' ORDER BY ts DESC OFFSET 0 LIMIT 5; Но здесь значение,...
331 просмотров
schedule 08.04.2024

Spring-data-couchbase - выполняется запрос на обновление
Есть ли возможность выполнить запрос обновления N1QL с использованием Spring-данных? Т.е. У меня следующий запрос на обновление: "UPDATE USERS USE KEYS $id SET location = $location" Я пробовал использовать метод...
1395 просмотров

N1QL — вставка-выбор
Я пытаюсь выполнить insert-select в N1QL (вставка документов о том, что их ключ/значение являются результатом оператора select), и я не понимаю синтаксиса. Я попытался выполнить: insert into tempbucket (KEY payload.id,VALUE select * from...
1334 просмотров
schedule 23.01.2023

Couchbase n1qlQuery Удалить с подзапросом
У меня одно ведро содержит 2 типа объектов: первое: { "id": "123" "objectNamespace": "a", "value": "value1" } второй: { "id": "234",...
1046 просмотров
schedule 15.06.2023

Не можете понять, почему зависает N1QL Queries в couchbase?
У меня есть кластер couchbase (couchbase версии 4.1), где есть N узлов данных, 1 узел запроса и 1 узел индекса. Узлы данных содержат примерно 1 миллион пар ключ-значение в одной корзине. Вся эта установка размещается в Microsoft Azure в виртуальной...
472 просмотров
schedule 22.03.2022

как создать индекс и использовать соединение в N1QL и Couchbase
У меня есть три json, как показано ниже, в том же сегменте по умолчанию Как мне присоединиться к этим трем json ?? первый "Country|1":{ "_id": 1, "_type": "Country", "currency": "Afghani", "iso2": "AF", "name": "Afghanistan" }...
1916 просмотров
schedule 14.11.2023

Couchbase N1QL объединяет результаты подзапроса
Я запускаю три разных запроса N1QL, и результат выглядит следующим образом Первый результат: { "clicks": 12688190, "m": 2, "revenue": 51668.07, "y": 2016 } Второй результат: { "Signups": 45, "m": 2, "y": 2016 }, Третий...
728 просмотров
schedule 28.12.2023

Как передать переменную в подзапрос с помощью n1ql?
В моей ситуации предприятие (компания) может иметь несколько сайтов (филиалов), я хочу получить все филиалы с массивом форматов. В json entreprise (компании) нет информации о сайтах (filiales), на json сайтах (filiales) есть entreprise (company)...
1018 просмотров
schedule 29.11.2022

нужно знать о производительности mysql против Couchbase
У меня есть три таблицы в mysql user (1K) Campaign (6K) CamapaignDailyUSes (70K) Если я получу данные обо всех пользователях Select User.column1,User.column2,Campaign.column1 ,Campaign.column2 , DailyUSes.* from User Join Campaign join...
334 просмотров
schedule 04.02.2024

Couchbase + Spring Data: получить только поле вместо всего объекта с помощью @Query
Я все еще относительно новичок в Couchbase с N1QL и Spring Data. Я пытаюсь получить список всех отдельных полей. Я не хочу извлекать всю сущность, так как ожидаю, что результат будет довольно большим. Мои документы выглядят так {...
955 просмотров
schedule 05.04.2024

Couchbase N1QL Json Array String Поиск подстановочных знаков
Возможен поиск подстановочных знаков в массиве строк JSON аналогично %Mr.% в N1QL. Я знаю, что точное значение можно запросить, например, 'Jon' in names , где names — массив JSON. { "use" : "official" "names" : ["Jon", "Snow",...
334 просмотров
schedule 18.08.2023

Сгруппировать данные json на основе одного атрибута при запросе кучной базы
Я могу получить приведенные ниже данные в кушетке с помощью запроса. выберите отдельное имя поставщика, валюту, страну происхождения из RangePlan , где тип = "Поставщик" [{ "CountryOfOrigin": "Китай", "currency": "USD", "supplierName": "abc" },...
25 просмотров
schedule 13.09.2022

Написать сложный запрос в Couchbase с полем даты?
Я не очень разбираюсь в БД, и здесь для меня проблема связана с запросом N1QL. Мой документ выглядит примерно так, как показано ниже { "timestamp": "2017-06-30 18:40:12", "title": "http://www.sample.com", "clicks": 0, "keyword":...
668 просмотров
schedule 15.08.2023

N1QL - запрос многоуровневых вложенных данных JSON в CouchBase
Как выбрать весь документ JSON, запросив многоуровневые вложенные значения? Вот пример моего JSON: { "id": "6316194187233559482", "type": "Hotel", "attributes": [ { "country": "Germany", "officialNames": [ {...
586 просмотров
schedule 10.04.2022

Как я могу избежать автоматического принуждения в запросах Couchbase?
Запрос N1QL имеет фильтр WHERE myField < $value . Экспериментируя, я вижу, что Couchbase упорядочивает типы следующим образом: boolean ‹ integer ‹ string ‹ JsonArray, хотя с моей точки зрения они не должны быть сопоставимы. Например, любое...
87 просмотров
schedule 19.03.2023

создать индекс кушетки для ARRAY_REMOVE
Я хочу выполнить этот запрос: UPDATE `bucket` SET etats= ARRAY_REMOVE( etats, etats[2]) мой вопрос в том, как создать индекс для выполнения этого запроса, я не хочу использовать диван-кровать первичного индекса. цель запроса - удалить...
159 просмотров
schedule 31.03.2022

как я могу получить всех детей по запросу n1ql
Я планирую получить дочерние элементы всех родителей. Как я могу получить их, находясь внутри массива объектов массива. SELECT sd.* FROM test AS t UNNEST stateDetails AS sd; { "type":"countries", "docName":"CountryData",...
46 просмотров
schedule 27.04.2024

Создание индекса Couchbase для нескольких комбинаций критериев фильтрации в запросе N1QL
У нас есть два типа документов, CS и //, когда все дополнительные фильтры присутствуют в одном сегменте, и мы объединяем два типа с помощью поля latestCommandStatusId в PCI , который является идентификатором документа CS , а также несколькими...
142 просмотров
schedule 16.05.2023