Описание тега boltdb
Bolt - это чистое хранилище ключей / значений Go, вдохновленное проектом Говарда Чу и LMDB. Цель проекта - предоставить простую, быструю и надежную базу данных для проектов, которым не требуется полноценный сервер базы данных, такой как Postgres или MySQL.
2
ответа
Начало работы с Bleve с использованием BoltDB
Я пытаюсь обернуть голову вокруг Bleve, и я понимаю все, что происходит в учебниках, видео и документации. Однако я очень запутался, когда использую его на BoltDB, и не знаю, с чего начать. Скажем, у меня есть база данных BoltDB, которая называется …
24 янв '16 в 06:55
1
ответ
Кейли с бэкэндом BoltDB?
Я новичок в Go и пытаюсь настроить простую графовую базу данных, используя Cayley с BoltDB в качестве внутреннего хранилища данных. Прямо сейчас я пытаюсь запустить Кейли из командной строки. Выполнение этой команды: cayley http --db="bolt" Генериру…
29 дек '14 в 15:50
2
ответа
Хранение данных Boltdb-key-Value исключительно в Go
Bolt устанавливает блокировку файла для файла данных, поэтому несколько процессов не могут одновременно открыть одну и ту же базу данных. Открытие уже открытой базы данных Bolt приведет к ее зависанию, пока другой процесс не закроет ее. В таком случ…
08 июн '15 в 10:49
2
ответа
Как читать из BoltDB, используя Python?
У меня есть веб-приложение Go, которое хранит некоторые данные во встроенном BoltDB, Есть ли способ прочитать его содержимое с помощью Python?
23 дек '18 в 07:52
1
ответ
boltdb неожиданный адрес ошибки при попытке копирования
У меня есть следующая программа. package main import ( "fmt" "log" "github.com/boltdb/bolt" ) const dbFile = "testbolt.db" const testBucket = "test" func main() { db, err := bolt.Open(dbFile, 0600, nil) if err != nil { log.Fatal(err) } defer db.Clos…
11 янв '19 в 09:15
1
ответ
Как я могу гарантировать, что все мои функции транзакции записи будут разрешены по порядку? Кроме того, почему функция else не выполняется?
Я пытаюсь создать очень простую базу данных Bolt с именем ledger.db, которая включает в себя один Bucket, называемый "Users", который содержит имена пользователей в качестве ключа и Balances в качестве значения, которое позволяет пользователям перед…
13 янв '19 в 23:41
0
ответов
Как использовать тот же общий диск / файловую систему с boltdb?
Мне нужно разделить базу данных boltdb между 2 процессами (на 2 разных хостах linux). Один будет жив, другой будет холодным резервом, который разбудит кардиостимулятор, когда первый будет обнаружен мертвым. Но проблема, которую я вижу, состоит в том…
26 май '17 в 04:27
1
ответ
Могу ли я иметь вложенное ведро под вложенным ведром в boltdb?
Это то, что я должен создавать вложенные корзины. Он не возвращает никакой ошибки, но не может создать вложенное ведро под другим вложенным ведром. func CreateNestedBuckets(buckets []string) error { err := db.Update(func(tx *bolt.Tx) error { var bkt…
15 дек '16 в 02:04
0
ответов
BoltDB: периодически сбрасывать на диск
Я пишу приложение, которое требует от меня хранить очень большую карту с парами ключ-значение. Поэтому полагаться только на карту Голанга в памяти не удастся. Похоже, что BoltDB подходит для этого сценария. Мое приложение будет непрерывно записывать…
27 авг '17 в 18:39
1
ответ
Etcd использует boltdb для своего бэкэнда?
Я сталкивался с этой проблемой на ectd # 2646, это довольно старый пост, но я не могу найти что-нибудь в документации. У etcd есть свой собственный движок хранения, или он использует boltdb или какой-то другой бэкэнд? Спасибо
10 апр '18 в 13:56
1
ответ
Существует ли какая-либо привязка к BoltDB для Ruby?
Bolt - удивительная встроенная база данных ключ / значение для Go: https://www.progville.com/go/bolt-embedded-db-golang/ https://github.com/boltdb/bolt Есть ли какая-либо привязка (гем) для языка Ruby?
18 окт '16 в 09:28
1
ответ
Дозирование в Boltdb
В настоящее время используется db.Update() для обновления значения ключа в boltdb. err := db.Update(func(tx *bolt.Tx) error { b, err := tx.CreateBucket([]byte("widgets")) if err != nil { return err } if err := b.Put([]byte("foo"), []byte("bar")); er…
18 июн '15 в 07:17
1
ответ
Найти один в Болт
У меня есть проект Golang, и я использую Bolt в качестве базы данных. Я нашел и начал использовать этот проект для обработки соединений и операций над базой данных. Моя текущая проблема заключается в том, что я не могу выполнить поиск по одному полю…
11 июл '17 в 23:07
1
ответ
Порядок ключей в BoltDB
Какой порядковый номер следует использовать для ключа boltdb? Должен ли я сначала получить порядковый номер машины и использовать это? Мне нужно, чтобы ключи были упорядочены правильно - просто как последовательность байтов, никакой конкретной логик…
03 фев '16 в 14:19
0
ответов
Формат данных boltdb для эффективного хранения
Мне нужно хранить бизнес-данные из MySQL в болт. Данные являются map[string]string выглядит так: {"id": "<uuid>", "shop_id":"12345678", "date": "20181019"... } Поскольку объем данных будет огромным и будет увеличиваться, кроме разделения данны…
19 окт '18 в 06:00
0
ответов
BoltDB Здание Оффлайн
Поэтому у меня есть кое-какая работа за корпоративным брандмауэром, и я новичок в создании приложений Go. Единственное приложение go, с которым я работал, уже создано и готово к использованию. Я хотел поиграть с BoltDB, но проблема в том, что я не м…
02 июн '16 в 22:41
0
ответов
Как я могу получить статистику BoltDB?
Есть ли какой-либо профилировщик или любой другой способ получить статистику / метрики BoltDB? В частности, я хотел бы получить статистику дерева B+
17 сен '18 в 17:27
1
ответ
Редактировать файл boltdb вручную
У меня есть приложение, написанное на golang, и я хочу создать встроенную базу данных, я выбрал boltdb. У меня есть некоторые данные инициализации, которые я хочу вставить в базу данных вручную. У меня есть файл database.db, и я хочу поместить в нег…
07 мар '16 в 08:41
1
ответ
Производительность BoltDB в качестве внутренней базы данных
Я думаю об использовании BoltDB в качестве основной базы данных и у меня мало вопросов с моим кодом Go; Также нужно ваше мнение об использовании BoltDB в качестве основной внутренней базы данных. Я использую Go / net / http, и использую boltDb в кач…
30 мар '16 в 03:09
1
ответ
Поддерживает ли boltdb одновременные запросы на чтение и обновление БД?
В настоящее время использую boltdb для хранения различных записей в ведре. Как я могу использовать концепцию подпрограмм и каналов языка Go при чтении и обновлении в БД?
05 июн '15 в 08:25