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

Получить все поля из объекта Datomic
В разделе «Встроенные» документа Datomic Queries and Rules говорится: Языки запросов, такие как SQL, ориентированы на модель клиент-сервер, где в одном диалоге вам придется: Ответьте на свой основной вопрос, например. кто купил...
6066 просмотров
schedule 07.06.2023

моделирование нескольких отношений «многие ко многим» в datomic
Может быть, я все еще думаю о sql, но у меня возникли проблемы с написанием схемы datomic для простого блога. Я не очень понимаю атрибут :db/cardinality и что он означает. С точки зрения этого типа системы, как мы моделируем эти отношения...
2375 просмотров
schedule 30.10.2022

Те же функции, другой результат
У меня есть Clojure ns, который определяет базу данных в памяти: 1 раздел, несколько атрибутов и 2 объекта. Я запускаю его из Eclipse (против часовой стрелки), и результат ( исключение ) выглядит следующим образом: ;; Clojure 1.4.0 ;; Switching...
291 просмотров
schedule 10.06.2023

Как Datomic сравнивается с Neo4j?
Я рассматриваю возможность интеграции Neo4j в систему Clojure, которую я создаю. Первый вопрос, который мне задали, был, почему я не использовал Datomic. У кого-нибудь есть хороший ответ на это? Я слышал и видел видео о Datomic, но я недостаточно...
5623 просмотров
schedule 05.04.2023

Как серверная часть хранилища влияет на Datomic?
Как выбрать серверное хранилище для Datomic? Является ли выбор, скажем, DynamoDB вместо Postgres вопросом предпочтения, или у каждого варианта есть свои компромиссы? Если так, то кто они?
2138 просмотров

Leiningen Родительский › Дочерний › Ошибки зависимостей сторонних библиотек
Я использую leiningen для одновременной разработки двух проектов (см. Зависимости оформления заказа здесь ). Это работает, и я дошел до того, что хочу развернуть обе библиотеки. Допустим, это lib-parent , который использует lib-child ....
248 просмотров
schedule 15.01.2024

Использование SBT для загрузки одноранговой библиотеки Datomic Pro?
Кому-нибудь удалось использовать SBT для загрузки и управления одноранговой библиотекой Datomic Pro? Веб-сайт Datomic дает четкие инструкции для Leiningen и Maven, но не для SBT. Переведя лейнингенские инструкции, я придумал следующие дополнения к...
209 просмотров
schedule 21.06.2022

Плохо ли повторять одни и те же значения?
Я работаю над приложением, которое должно отслеживать видео на YouTube. Я хочу периодически извлекать информацию о соответствующих видео в Datomic, а затем использовать их в качестве встроенных заголовков, описаний и т. д. Наивный способ сделать это...
190 просмотров
schedule 30.12.2022

Что означает исключение Datomic `read-transactor-location-failed`?
Я получаю следующее исключение при удалении или создании базы данных Datomic (с Datomic Pro 0.9.4899): Exception in thread "main" java.lang.IllegalArgumentException: :db.error/read-transactor-location-failed Could not read transactor...
743 просмотров
schedule 12.03.2023

Как я могу получить драйвер cassandra на PYTHONPATH?
Я пытаюсь настроить Cassandra с помощью Datomic, и когда я запускаю команду cqlsh -f ~/datomic/bin/cql/cassandra-user.cql -u uname -p pword , я получаю сообщение об ошибке Python:...
4551 просмотров
schedule 23.08.2022

Datomic-запрос для максимального агрегированного значения
Предположим, у меня есть объект author со многими связанными объектами book . Какой запрос найти автора с наибольшим количеством книг?
502 просмотров
schedule 24.11.2022

получение элементов по eid из datomic, слишком мало входных данных?
Итак, я пытаюсь использовать идентификатор объекта для извлечения элементов, недавно переданных в базу данных datomic. Однако при вызове (get-post-by-eid zzzzzzzzz) я получаю сообщение об ошибке IllegalArgumentExceptionInfo...
156 просмотров
schedule 26.08.2022

compojure деструктурирует, делая целые числа не целыми числами?
Этот маршрут Compojure GET с жестко заданным идентификатором... ;posts (GET "/post:id" [id :as request] ;(str "the post id is... " id) (def email (get-in request [:session :ze-auth-email])) (vb/post-page-draw email 17592186045616))...
108 просмотров
schedule 07.04.2023

Является ли в Clojure распределенный атом в Datomic той же концепцией, что и распределенный атом в Avout?
Когда я смотрю на платформу Avout , я вижу передовую систему распределенного состояния транзакций в Clojure. Существует концепция распределенного атома . Теперь я создаю в своем коде распределенный атом — я назову его datom . Но это наводит на...
129 просмотров
schedule 20.05.2022

Какой тип данных использовать, чтобы 1 и 1.0 были действительны в Datomic?
{ :db/id #db/id[:db.part/db] :db/ident :outcome/weighting :db/valueType :db.type/float :db/cardinality :db.cardinality/one :db.install/_attribute :db.part/db } Я получаю сообщение об ошибке, когда пытаюсь добавить 1 к объекту....
237 просмотров
schedule 17.01.2023

Как выполнить транзакцию Datomic, используя идентификатор объекта enum/ref?
Я пытаюсь вставить новый объект в свою базу данных Datomic со ссылками на созданные мной типы enum/ref ( :client/gender и :client/referral ). Запись схемы для типа :client/referral выглядит так (и определение :client/gender почти идентично):...
1390 просмотров
schedule 30.07.2023

Свойства отношений Datomic ref
Я пытаюсь смоделировать схему, в которой list может иметь много items , а каждый item может принадлежать многим lists . Мне ясно, что у меня может быть тип ссылки :list/items для моделирования отношения, но я также хотел бы иметь атрибут...
139 просмотров
schedule 12.07.2022

Как создать раздел Datomic без использования db.part
В официальных документах Datomic ( http://docs.datomic.com/schema.html ) под заголовком «Создание новых разделов» написано, что новый раздел (сообщества) можно создать так: {:db/id #db/id[:db.part/db] :db/ident :communities} Здесь...
139 просмотров
schedule 12.09.2023

Поиск даты самой старой и самой новой сущности с определенным атрибутом в Datomic?
Скажем, у нас есть схема Datomic, подобная этой: {:db/id #db/id[:db.part/db] :db/ident :app/createdAt :db/doc "The date and time when the entity was created (not necessarily the same as tx time)"...
442 просмотров
schedule 04.08.2022

Тестирование кода, генерирующего данные о транзакциях с использованием данных
Я написал код на Clojure, который производит данные транзакций Datomic, и я хотел бы написать несколько тестов, чтобы проверить, что данные созданы, как ожидалось. По сути, мне нужно продемонстрировать это в отношении данных транзакции:...
158 просмотров
schedule 01.06.2023