Вопросы по теме '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 просмотров
schedule
24.03.2022
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