Описание тега couchdb-python
NoneCouchdb-python - это библиотека Python для взаимодействия с документально-ориентированной базой данных CouchDB NoSQL.
1
ответ
Самый быстрый способ добавить поле к каждому документу в большом couchDB, используя python
У меня есть couchDB с более чем 1 миллионом записей, распределенных по нескольким базам данных. Мне нужно сделать случайные выборки, чтобы у меня была запись о членах каждой выборки. С этой целью и после этого вопроса я хочу добавить поле со случайн…
15 дек '12 в 15:30
2
ответа
Хранение tgz в couchdb с питоном
Я пытаюсь прочитать файл tgz и записать его в couchdb. вот код import couchdb conn = couchdb.Server('http://localhost:5984') db = conn['test'] with open('/tmp/test.txt.tgz.enc') as f: data = f.read() doc = {'file': data} db.save(doc) это терпит неуд…
24 ноя '12 в 20:09
0
ответов
Запрос представления CouchDB не выполняется, когда в качестве ключа используется сложный JSON
Я создал вид на БД, который испускает пару ключ-значение следующим образом: emit([doc.some_key, doc.inner_doc], doc) Обратите внимание, что doc.inner_doc может быть просто любым другим документом JSON. Теперь существует проблема при получении записе…
27 июл '16 в 10:23
1
ответ
couchdb-python указать собственный _id не удалось
Как можно определить собственный _id в couchdb-python (0.9), потому что когда я пытался '_id': i[5] Я получил следующее сообщение об ошибке? $ python test3.py 828288 Traceback (most recent call last): File "test3.py", line 42, in <module> db.s…
17 окт '14 в 04:23
3
ответа
Как получить доступ к серверу CouchDB с другого компьютера?
Я создал couchDB на моем компьютере, то есть я использовал строку Python server = couchdb.Server('http://localhost:5984') Я хочу поделиться этой базой данных с двумя другими коллегами. Как я могу сделать это доступным для них? На данный момент, я чу…
19 ноя '12 в 21:20
0
ответов
Примет ли CouchDB максимально возможный файл, который может находиться в файловой системе FAT32?
/questions/20471166/chto-takoe-ogranichenie-na-razmer-odnogo-dokumenta-couchdb/20471171#20471171 Смогу ли я загрузить в качестве вложения максимально возможный файл (¿ ~4 ГБ), который может уместиться в пределе FAT32, в мою базу данных CouchDB, или…
17 дек '16 в 20:57
1
ответ
Извлечение данных из представления, написанного в CouchDB-Futon, с использованием Python
У меня есть база данных с около 2 миллионов документов. Эта база данных содержит много дубликатов документов. Я написал функцию уменьшения карты в CouchDB-Futon, который удаляет дубликаты. Теперь я хочу получить значения этого представления в моем с…
09 апр '15 в 02:17
1
ответ
CouchDB, возвращающий None для клавиши строки (функция уменьшения)
У меня есть функция карты и функция уменьшения, чтобы подсчитать все вхождения ключа. Код ниже для проектного документа CouchDB 2.0: Функция карты function(doc) { emit(doc.domainID, 1); } Уменьшить функцию _sum Вот снимок того, что показывает браузе…
30 авг '17 в 00:05
1
ответ
Как я могу определить все возможные ключи базы данных CouchDB?
Я создаю одно приложение, в котором для каждого продукта у меня есть одна база данных, и я буду создавать разные документы на основе даты. Ключи в документах могут быть разными и зависеть от пользователя, что он предоставляет. Предполагается, что по…
30 май '11 в 10:14
1
ответ
Использование couchdb.mapping и невозможно установить атрибут
Привет всем и плюсы couchdb, У меня есть настройки отображения, такие как: class Product(BaseModel): name= mapping.TextField() returned = mapping.DictField(mapping.Mapping.build( reason = mapping.TextField(), put_back = mapping.BooleanField() )) У м…
18 янв '12 в 04:03
2
ответа
Удаление всех документов в CouchDB
У меня есть база данных, и я хочу обрезать все записи, я знаю, что можно просто добавить ключ _deleted к каждому документу или вызвать db.delete() в библиотеке CouchDB-python. Я использую delete of couchdb-python, но, кажется, он не работает, когда …
23 окт '17 в 07:35
2
ответа
Массовое обновление не удается, когда документ имеет вложения?
Я выполняю следующую операцию: Подготовьте некоторые документы: docs = [ doc1, doc2, ... ], Документы могут быть вложения я POST в _bulk_docs список документов Я получаю Exception > Problems updating list of documents (length = 1): (500, ('badarg…
11 дек '13 в 10:43
0
ответов
python3 как установить модуль couchdb на raspbian
Я потратил пару месяцев на разработку приложения, которое использует модуль python для couchdb, и теперь я хочу развернуть его, я не могу вспомнить, как я его сначала установил, я думал, что это было просто: sudo apt-get install couchdb-python но, п…
05 апр '17 в 10:24
1
ответ
couchdb-python: атрибут rev класса couchdb.mapping.Document доступен только для чтения
Я хотел бы знать, почему свойство rev класса couchdb.mapping.Document является атрибутом только для чтения. Может быть установлен даже атрибут id, и мне нужно в моем проекте создать новый Document с rev, который я получаю из представления CouchDB. Я…
17 июл '12 в 14:01
1
ответ
Экспорт данных в couchdb при использовании view
Поэтому я новичок в CouchDB, и я пытался написать какую-нибудь программу на Python, которая будет загружать файл JSON, загружать VIEW и возвращать мне значения в массиве. Я написал вид как if(doc['city.berlin']) emit(doc['city.berlin'], doc['city.be…
18 июн '18 в 08:34
1
ответ
Извлечение выбранных документов в couchdb
Например, у меня есть документы в couchdb, которые имеют следующие идентификаторы (1,2,3,4,...,n), и я хочу просто получить, например, три идентификатора (2,4,7). Нужно ли запрашивать каждый из них или я могу как-то передать массив с идентификаторам…
31 дек '14 в 02:57
3
ответа
Значение функции карты в couchdb-pythons ViewField
Я использую couchdb.mapping в одном из моих проектов. У меня есть класс под названием SupportCase происходит от Document который содержит все поля, которые я хочу. Моя база данных (называется admin) содержит несколько типов документов. у меня есть t…
04 май '11 в 12:05
1
ответ
CouchDB останавливается с ошибкой сокета 54 в процессе первого индексирования
Я пытаюсь отсортировать ~13 000 документов в локальной базе данных CouchDB моего Mac по дате, но каждый раз он зацикливается на документе 5407. Я пытался увеличить время ожидания на Futon, но безрезультатно. Это сообщение об ошибке, которое я получа…
04 авг '11 в 08:30
1
ответ
В клиенте Python couchbase отсутствует метод flush?
Я не нашел кнопку сброса для корзины в интерфейсе администратора couchbase на порту 8091 . Возможно, из-за этого http://www.couchbase.com/issues/browse/MB-5351. Тогда я увидел это Как удалить все предметы в ведре? поэтому я хотел сделать flush в кли…
05 апр '14 в 02:51
2
ответа
Есть ли способ получить время в миллисекундах для специального запроса к CouchDB с использованием couchdb-python?
Я использую специальные функции отображения JavaScript в couchdb-python через функцию query(). Есть ли способ получить время, необходимое для обработки запроса? Я попытался определить время сценария, но для меня совершенно очевидно, что время, котор…
19 май '11 в 20:18