
Denis
24.04.2018
10:07:20
ну это имхо )

Philipp
24.04.2018
10:10:46
Не хочется на каждый подтип элемента создавать новую таблицу ...

Denis
24.04.2018
10:13:55
это не будет таблица, это будет тип с конкретными характеристиками заточеными под нее

Philipp
24.04.2018
10:20:56

Google

Denis
24.04.2018
10:21:51
так я не про документо ориентированные бд )
Postgresql тоже реляционная и поддерживает тип json

Denis
24.04.2018
10:28:29
тот момент когда не читешь доки по БД))

Philipp
24.04.2018
10:36:11

Denis
24.04.2018
11:07:19
ну гугл сказал нет там json

Philipp
24.04.2018
11:17:09
Может так лучше, накидал.
То-есть мне нужно где-то хранить значения свойств определенных для типа, которому принадлежит определенный элемент. Причем количество свойств, то-есть - генерированных столбцов может меняться от типа к типу

Виктор
24.04.2018
11:25:42

Philipp
24.04.2018
11:31:45
Думаю вообще пойти другим путем. Сделаю вот как:
А то я, кажется, усложняю работу.

Denis
24.04.2018
11:32:57
а как ты накидывать будешь новые опции ?) + в фильтр выкидывать все опции какие есть ?

Philipp
24.04.2018
11:34:11

Denis
24.04.2018
11:35:37
ну я не навязываю решение) просто показываю возможные проблемы

Philipp
24.04.2018
11:38:40

Google

Валерия
24.04.2018
11:46:13
а можно first_value(x ignore nulls) как то попробовать сделать на MS SQL?
2 прохода через min-max и self cross apply не предлагать)
может есть какой то разумный способ...

Ilia
24.04.2018
13:04:32
Думаю да.
В твоём случае на самом деле нет, но есть вероятность что тебя сильно задолбает анализировать до конца такую сложную предметку, как эта, и захочется отдать это на откуп пользователям.


Philipp
24.04.2018
13:16:36

Vladislav
24.04.2018
13:18:56
Прошло 4 часа, а ссылку так и не смотрели...

Philipp
24.04.2018
13:21:37

Ilia
24.04.2018
13:27:55
Спасибо, почитаю.
Там тебе уже даже дали ссылки на какие-то статьи.
Если что ищи статью Тенцер Анатолий

Amir
24.04.2018
13:40:25
а есть чатик по rethinkdb ?

Sheldhur
24.04.2018
14:45:11
суп гаез
кто нибудь тестил 8-ой мускуль?
как там дела с jsonb отностительно pg?
и nosql относительно монги

lost
24.04.2018
14:51:14
Начнем с этого.

Sheldhur
24.04.2018
14:52:01
ну я немного не в теме, суть в том что и там и там с выборку по json можно делать

lost
24.04.2018
14:54:40
Можно. И можно с 5.7 ещё. Что можно с ним делать относительно pg можно посмотреть в доке на 5.7 а так же в чейнджлоге к 8.0 GA

Sheldhur
24.04.2018
14:55:57
меня больше производительность nosql хранилища интересует
с json'ом в полях я готов потерпеть

lost
24.04.2018
14:56:38
nosql хранилище. В реляционной бд. Ага.

Google

Sheldhur
24.04.2018
14:56:51
ну, эм, написали что запилили

lost
24.04.2018
14:57:26
Тебе не кажется, что это взаимоисключающие параграфы?

Sheldhur
24.04.2018
14:57:35
нет
у тебя же ос поддерживает несколько фс
мускуль поддерживает несколько типов дб
сам мускуль очень сильно абстрагирован от движков
ничто не мешает запилить в нем годный nosql

Ilia
24.04.2018
15:07:04

Sheldhur
24.04.2018
15:07:47
да я вкурсе, но мне этот костыль немного нужен, поэтому мне и интересно
костыль костылю рознь
где-то костыль, а где-то протез
протез явно лучше костыля

Ilia
24.04.2018
15:08:19

Sheldhur
24.04.2018
15:09:07
есть интерфейс

Ilia
24.04.2018
15:09:35
Ну спроси в чате по MySQL

Sheldhur
24.04.2018
15:09:53
ссылку можно?

Al
24.04.2018
15:09:55

lost
24.04.2018
15:10:16
Жаль etkee нет, он бы ща уже тут бомбил во всю

Ilia
24.04.2018
15:10:27

Sheldhur
24.04.2018
15:10:39
умею, но это же телега

Google

Sheldhur
24.04.2018
15:10:43
тут много всякго говна

Al
24.04.2018
15:10:48

Admin
ERROR: S client not available

lost
24.04.2018
15:10:55
А я хз

Ilia
24.04.2018
15:12:13
GitHub.com/goq/telegram-list

Sheldhur
24.04.2018
15:13:23
ок

Al
24.04.2018
15:13:45
А чего так некоторые страдают по json?

Sheldhur
24.04.2018
15:13:48

Al
24.04.2018
15:14:07
13м будешь

Ilia
24.04.2018
15:15:48
@mysql_db

Al
24.04.2018
15:16:34

Ilia
24.04.2018
15:17:12
Этот да

Sheldhur
24.04.2018
15:17:47

Ilia
24.04.2018
15:17:56
ок
Или на SQL.Ru спроси, там мускулят много.

Dmitrii
24.04.2018
15:43:06
Всем привет. Такая прблема что при подключении к MySQL серверу с помощью DataGrip возникает ошибка [S1000] Packet for query is too large (4739923 > 1048576)
Но у коллеги на маке — нет, все работает
Разница в том что у меня убунта. Куда копать? Что-то с драйвером? Может опции какие есть?

Sheldhur
24.04.2018
15:45:12
всё так, надо сравнить запросы

Google

Sheldhur
24.04.2018
15:45:18
скорее всего кодировка не та
а вообще по коду ошивбки всё не плохо гуглится

Dmitrii
24.04.2018
15:48:05
Толку мне от кода. Везде предлагается поменять на сервере размер
Но это явно не то что мне надо
Да и вообще — поменять я все равно на сервере ничего не могу — его настройки Read-Only ?

Roman
24.04.2018
16:53:43
можно в Neo4j cypher каким-то образом отобразить assumption?
типа: если существует узел A и существует узел B, тогда создай узел C, иначе верни ошибку?

Al
24.04.2018
17:16:56

Roman
24.04.2018
17:17:09

Al
24.04.2018
17:18:41
а вот как?)
Пишешь такой длинный запрос. Типа ищем узел а и результат as A потом Б так же. Потом пишешь что если а и б не пустые то создать С
Ну и как результат нео помирает :)

Roman
24.04.2018
17:19:15
т.е. нечто похожее на:
MATCH (f:First),(s:Second)
WHERE f.id = "1" AND s.id = "2"
ASSUME f != null AND s != null
CREATE (f)-[newcon:CONNECTED]->(s)
RETURN newcon

Al
24.04.2018
17:20:54

Roman
24.04.2018
17:21:47