Вопросы по теме '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 просмотров
schedule
09.02.2024
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