Публикации по теме 'cloudant'


Новый взгляд на Кушимпорт
Добавление преобразований «один ко многим» в мой инструмент командной строки CouchDB Инструмент командной строки couchimport — это популярный способ импорта структурированных данных (CSV/TSV) из файла, электронной таблицы или базы данных в Apache CouchDB™ или IBM Cloudant. Мы ранее раскрыли этот инструмент здесь, на Medium. В этой статье я кратко расскажу о его функциональности и опишу полезную функцию, предоставленную сообществом. Сначала создайте целевую базу данных и..

Выполнение запросов Cloudant через пакет Cloudant NPM
Cloudant — популярное в последнее время решение для облачных баз данных NoSQL. Он в значительной степени основан на CouchDB и предоставляет очень простой в использовании интерфейс веб-службы на основе HTTP-команд для выполнения операций с базой данных. При использовании Cloudant с Node.js или Express.js пригодится Пакет Cloudant NPM , который по сути является оболочкой для пакета CouchDB NPM, известного как nano. Но в то время как в их документации указано, как выполнять различные..

Основы Cloudant: использование API с curl
Фактически, API только для HTTP! (часть 4 из 10) Инструмент командной строки curl позволяет делать HTTP-запросы с терминала: API Cloudant полностью соответствует протоколу HTTP. Вам не нужны специальные драйверы программного обеспечения или понимание индивидуального протокола - это всего лишь веб-запросы. Вы можете получить доступ к базе данных из браузера, мобильного приложения, любого языка программирования или, в данном случае, из командной строки. Первое, что вам..

Форматы даты для Apache CouchDB и Cloudant
Выбор лучшего формата для хранения даты и времени в JSON Apache CouchDB и IBM Cloudant являются хранилищами документов JSON и поэтому не имеют собственного типа date - только примитивы данных, разрешенные в спецификации JSON. Прежде чем обсуждать форматы хранения даты, мы должны сначала заняться проблемой часовых поясов. Часовые пояса совершенно сбивают с толку , поэтому лучше всего хранить даты в часовом поясе UTC в базе данных, даже если ваши данные были получены из многих..

Пакетная обработка в базе данных Cloudant NoSQL с использованием nodejs
Эффективный способ синхронизированной массовой обработки документов в базе данных Cloudant с использованием nodejs Пакетная обработка - это метод выполнения больших объемов повторяющихся заданий с данными, который требует выполнения многих скрытых действий. Это включает в себя применение обновлений, обработку данных, интеграцию данных из нескольких источников, извлечение данных и многое другое. В этой статье мы обсудим, как написать пакетный процесс для базы данных Cloudant NoSQL с..

Кто ограничивает ограничитель скорости?
Создание очереди запросов API для более эффективного использования Cloudant API упрощают нашу жизнь. Как разработчики, мы все являемся потребителями API, созданных и поддерживаемых поставщиками услуг. Важно помнить, что эти отношения - улица с двусторонним движением. Чтобы обеспечить удобство работы всех приложений, использующих их API-интерфейсы, провайдеры должны ограничить скорость их использования. Независимо от того, испытывает ли ваше приложение внезапный всплеск популярности или..

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

запросить облако с помощью python
На этот вопрос может быть очевидный ответ, но я нигде не могу его найти: как лучше всего запрашивать базы данных CouchDB, хранящиеся на облачных серверах? Я пытаюсь использовать временные представления, а-ля инструкции coachdb.py: >>>...
2491 просмотров
schedule 18.08.2022

Доступ к CouchDB из javascript
Я хотел бы получить доступ к CouchDB (Cloudant) из приложения HTML5... Я знаю, что в установке CouchDB размещен скрипт, который я могу включить (преодолевает ограничения межсайтового скриптинга), который позволит мне подключиться к базе данных и...
5930 просмотров
schedule 16.04.2023

Как Lucene упорядочивает данные в составных запросах?
Мне нужно знать, как Lucene упорядочивает записи в результирующем наборе, если я использую составные запросы. Похоже, он сортирует его, используя значение «score» для точных запросов, и сортирует его лексикографически для запросов диапазона. Но...
380 просмотров

Используете кэширование на основе etag для представлений Couchdb/Cloudant?
Я использую Couchdb (размещенный на Cloudant). Одна из замечательных особенностей Couchdb заключается в том, что когда вы запрашиваете документ, он поддерживает стандартное кэширование на основе http etag (etag — это поле документа _rev). Однако я...
773 просмотров
schedule 21.01.2023

Перемещение данных между рабочей и промежуточной базами данных в Cloudant
У меня есть две базы данных в Cloudant, промежуточная и производственная, которые используются веб-приложением на основе Node.JS, работающим на Heroku, а также промежуточными и производственными экземплярами. Веб-приложение включает в себя область...
649 просмотров
schedule 01.04.2023

Как подключиться к Cloudant с помощью Arduino Wifi Bee
Мы пытаемся подключить нашу пчелу Wi-Fi на базе Arduino (ATmega 328P) к базе данных Cloudant. Пчела Wi-Fi использует библиотеку wiwield для подключения к сети. Мы можем использовать это для подключения к космосу (xively) и отправки/получения данных....
661 просмотров
schedule 04.01.2023

Доступ к базе данных Cloudant из нескольких приложений
Я хотел бы подключиться к одной и той же базе данных в Cloudant с помощью разных приложений. Только одно из приложений будет записывать в базу данных, а другое будет только читать. Это нормально делать?
116 просмотров
schedule 04.07.2022

Безопасен ли мой взлом для хранения личных данных пользователей в Cloudant?
Я хочу хранить личную информацию пользователей в CouchDB в Cloudant, т.е. каждый пользователь должен иметь возможность читать и обновлять только свой собственный документ. Обычно такая информация сохраняется в _users db, но мне очень понравились...
879 просмотров
schedule 19.07.2022

Функция Show предоставляет json
Моя функция показа CouchDB не будет запускать функцию Provides('json',...). Однако в некоторых случаях он будет запускать HTML-код. Вот функция шоу: function(doc, req) { provides('json', function(){ return {'json': doc }; });...
477 просмотров
schedule 04.01.2023

Доступ к БД в Cloudant с помощью Angular
Я пытаюсь подключиться к БД в Cloudant. Я создал БД из JSON и загрузил ее в Cloudant здесь: DeanRadar Я скопировал информационный байт за байтом в другой JSON на моем сервере, включая «_id» и «_rev». Если я вызываю JSON напрямую, он работает...
1666 просмотров
schedule 31.12.2022

Безрегистровое сопоставление с использованием представлений в Cloudant
У меня есть база данных документов, которые имеют следующую структуру данных: { "_id": "sampleID", "_rev": "sample-rev", "added": "2014-09-09 01:05:32", "cached": 1, "subject": "sample topic", "mode": "<samplemode>",...
1018 просмотров
schedule 14.08.2022

Как правильно подключить cloudant+sag
Я работаю над подключением к cloudant. Ниже используется библиотека провисания для php: <?php header('Content-Type: text/html; charset=utf-8'); require_once('../../src/Sag.php'); //this credentials are from API key $uName=""; $pName="";...
297 просмотров
schedule 03.05.2023

Полнотекстовый индекс не работает в cloudant
Функция поиска по полнотекстовому индексу не работает в cloudant. Документ 1: { "_id": "527c8d9327c6f27f17df0d2e17000530", "_rev": "9-4a61c6dac8d03a7d55696c3dde6a4f50", "employee_ID": "SCI130202", "proj_role": "Team Member",...
450 просмотров
schedule 27.07.2022

Почему высокое соотношение «удаленных» и «активных» документов обычно считается анти-шаблоном?
Наличие высокого соотношения удаленных и активных документов обычно является анти-паттерном в Cloudant и CouchDB (см.: https://stackoverflow.com/a/22905621/1033422 ). Вопрос. Почему это антишаблон?
109 просмотров
schedule 13.12.2023

Сопоставление/уменьшение нескольких значений из одного типа документа
Чтобы установить сцену. В настоящее время у меня есть три типа документов. (Убраны свойства, не нужные для примера). User { Id } Location { Id } Excursion { UserId, LocationId } Чего я пытаюсь добиться, так это M/R некоторые...
164 просмотров
schedule 30.01.2024

Как настроить автоматическое переключение на резервный кластер MT с выделенного кластера?
Если бы у меня было два выделенных кластера, например. один основной и один в качестве горячей резервной копии, которые находятся в двух разных центрах обработки данных, Cloudant может автоматически указывать на резервный сайт, если мой основной сайт...
85 просмотров
schedule 17.02.2023

Как я могу контролировать порядок результатов? Запросы диапазона Lucene в Cloudant
У меня есть простой индекс, который выводит «оценку» от 1000 до 12000 с шагом 1000. Я хочу получить диапазон результатов, например, от низкой до высокой; q=score:[1000 TO 3000] Однако это всегда возвращает список совпадений, начиная с 3000, и...
196 просмотров
schedule 01.09.2022

Получение данных JSON из облака
У меня есть база данных, созданная в Cloudant, и я пытаюсь проанализировать эти данные в своем проекте Swift. Я импортировал библиотеки Cloudant, но не могу анализировать данные. Вот код, который я использовал до сих пор var url =...
306 просмотров
schedule 01.01.2023

Является ли CouchDB правильным выбором для моего приложения?
Мне нужно разработать Ionic(phonegap) приложение для отдела продаж. В основном поток: Торговые представители идут к клиенту клиент дает заказ продуктов и количество каждого. Приложение торгового представителя creates a list on the...
679 просмотров

Как запрашивать документы Cloudant для определенного поля
Я новичок в Cloudant, и мне нужно сделать простой запрос к определенному полю документа. Мои документы имеют следующую структуру, и мне нужно получить только документы со статусом = ПОДПИСАН { "_id": "3ddb4058f3b24a7a9c585f997e30ff78",...
584 просмотров
schedule 25.01.2023