GUN - это распределенная графическая СУБД, работающая в режиме реального времени и работающая в автономном режиме.
0 ответов

Как изменения подтверждаются в пистолете?

В вики репозитория оружия на github есть раздел "Безопасность, аутентификация, авторизация" ( страница вики). В нем описывается проблема того, как избежать внесения недействительными изменений в данные, таких как спам в базе данных или удаление базы…
01 фев '17 в 08:21
0 ответов

Опция GunDB для пиров

Я не уверен, что понимаю, как настроить серверы gunDB в конструкторе. Вот что я пытаюсь сделать: var gunOptions = { file: 'data.json', peers: ['host1.com','host2.com'] } bucket = new gun(gunOptions); Когда я делаю это, я получаю много ошибок, которы…
02 ноя '16 в 17:54
0 ответов

Кажется, что ev.off() убивает слушателей при переключении между вызовами 2 map()

У меня есть список с фильтром, который переключается между "все" и "избранное". Это работает хорошо. Однако, когда я активирую ev.off () с комментариями в обоих методах, переключение с одного фильтра на другой больше не даст результатов. Оба списка …
06 июн '17 в 09:09
1 ответ

Unity C# - Скрипт перезагрузки не работает правильно

Так что этот скрипт должен переключаться между журналами, а не заполнять журнал. Что происходит с первой перезагрузкой, даже если анимация происходит и все. Журнал не меняется до тех пор, пока вы не начнете снимать, а затем перезагружать. Повторная …
09 янв '17 в 01:22
1 ответ

Невозможно включить gundb SEA для gun.user()?

Как правильно инициировать цепочку gundb.user()? уже пробовал это, но не могу заставить его работать. let Gun = require('gun'); require('gun/sea'); а также let Gun = require('gun'); require(path.join(__dirname, '../node_modules/gun/sea.js')); но я в…
02 июн '18 в 15:41
2 ответа

Как отписать gundb на функцию события?

Как мне остановить события, вызванные gun('something').on() для gundb обработчик (отписаться), чтобы он прекратил обновлять список или вносить изменения в список.
22 дек '16 в 07:02
1 ответ

Как использовать объект ключ / значение в реакции

Я изо всех сил пытаюсь использовать объект в реакции, я пытаюсь получить доступ к ключу: значение, которое возвращается (и я могу успешно console.log). Все примеры, которые я пробовал, приводят либо к отображению каждого символа, либо к созданию доч…
19 фев '19 в 23:51
1 ответ

GUN хороший вариант для больших данных?

У меня есть данные, которые составляют более 1 миллиона записей. Какую производительность я могу получить с GUN? Где я могу увидеть тест? Сколько данных может хранить GUN?
20 май '18 в 05:48
1 ответ

Как удалить узел из множества?

Как я могу удалить узел из набора? Например, я хочу удалить velociraptor от dinos задавать. Но когда я запускаю скрипт, я все еще вижу два узла позади dinos после dinos.map().val(cb) выполнение. const Gun = require('gun'); const gun = new Gun({ peer…
02 ноя '17 в 16:31
1 ответ

Смущен ключами в пистолете БД

var stallone = {stallone:{first:'Sylvester',last:'Stallone',gender:'male'}}; var gibson = {gibson:{first:'Mel',last:'Gibson',gender:'male'}}; var movies = gun.get('movies') movies.put(stallone).key('movies/action').key('movies/actors').key('movies/a…
11 июн '16 в 07:43
2 ответа

Как вы делаете пагинацию в GUN?

Как вы делаете что-то вроде gun.get({startkey, endkey})? Ранее: https://github.com/amark/gun/issues/479
23 фев '18 в 17:25
1 ответ

JWT аутентификация с помощью gundb

Могу ли я использовать аутентификацию JWT с gundb? И если так, это сильно замедлит мою скорость синхронизации? Я собирался попытаться реализовать тест с использованием данного руководства, но хотел посмотреть, есть ли какие-то "ошибки", о которых я …
26 июл '16 в 19:30
0 ответов

Обновление не работает в конкретной ситуации

Я получаю список любимых навыков для пользователя.(UserTable)->(пользователь)->(favourite_skill)->(навыки) gun.get('userTable') .get(user.pk) .get('favorite_skill') .map() .on( (skill, pk) => { cb(skill, pk) } ) После редактирования одного из эти…
31 май '17 в 11:07
0 ответов

Метод.map(). Val(cb) не возвращает каждый объект один раз

пистолет 0.8.9, Node.js В справке по API написано users.map().val(cb) получает каждого пользователя один раз, включая тех, которые добавляются с течением времени. Но для меня это возвращает дубликаты, начиная со второго запуска. Чем больше я запуска…
02 ноя '17 в 16:20
2 ответа

Webpack, пистолет, не может разрешить файлы и т. Д., Пистолет требует, чтобы не разрешить модуль 'fs'

Я работаю над электронным приложением с gundb. После того, как все остальное заработало, я сделал npm install --save gun, Это завершено с этим предупреждением: npm WARN optional Skipping failed optional dependency /chokidar/fsevents: npm WARN notsup…
27 июл '16 в 03:30
1 ответ

Получение полного пути к обновленным свойствам

Node.js для Node.js, без браузера, пистолет 0.8.7 Есть ли способ получить уведомление о полном пути к обновленному свойству в gun? Например, мой слушатель gun.get('task/123').map().on(function (t) { console.log(t); }); запускает следующее обновление…
13 окт '17 в 14:30
1 ответ

Как убедиться, что клиент не синхронизируется при переключении с dev на живой сервер

Когда я изменяю URL в клиенте с localhost на myLiveServer.com, как мне убедиться, что localStorage не синхронизируется с живыми данными? Нужно ли где-то это настраивать и расширять URL как... localhost:8080/gun/dev и myLiveServer.com/gun/live
31 май '17 в 16:54
1 ответ

Обратный вызов gundb.once вызывается с errormessage: Ошибка: ACK еще не получен

Я опробовал Gundb в node.js. Вызов один раз после вызова get два раза приводит к ошибке. Я сделал следующее в консоли узла: var Gun = require("gun/gun"); var gundb = Gun(); gundb.get('user').get('friends').put({name:"Joe"}); gundb.get('user').get('f…
03 сен '18 в 18:10
1 ответ

GunDB аутентификация пользователей и хранение данных среди пользователей

Я следил за вашим проектом в течение достаточно долгого времени и заинтригован функциональностью gunDB, где он не требует промежуточной базы данных и контролирует безопасность. Тем не менее, у меня есть несколько вопросов о GunDB, над которыми я раз…
05 авг '17 в 19:19
1 ответ

Карта в наборе не срабатывает, если элемент обновляется

пистолет 0.8.7, Node.js-to-Node.js, нет браузера. Узлы успешно созданы и добавлены в tasks задавать const Gun = require('gun'); const _ = require('lodash'); require( "gun/lib/path" ); const gun = new Gun({peers:['http://localhost:8080/gun', 'http://…
02 окт '17 в 16:00