
Ivan
19.02.2017
13:23:25
Ну и заодно чего нить нового изучить, не постгресами же едиными.

Мерлин
19.02.2017
13:23:28
https://github.com/cznic/ql/blob/master/README.md

Google

Ivan
19.02.2017
13:25:09
Т.е. если вот смотреть на какие нибудь редисы и монги , то им нужен сервер же, поставить настроить, то сё.
А хочется как sqlite , файлик и вперед. Даже конкуретный доступ не парит, будет один процесс.
Но вот нужно выбирать по внутренностям документов.
Можете что нибудь посоветовать?

Мерлин
19.02.2017
13:25:39

Ivan
19.02.2017
13:27:14
Выше скинул - qldb
Я видел спасибо. Но оно опять relation, мне за годы надоело, хочу документное что то.
Понимаю всю так сказать эфемерность различий, и можент вообще непонятного хочу, но вот хочется новизны. Какой то inprocess монги скорее, чем sqlite

Daniel
19.02.2017
13:31:33
я бы хотел заметить, что это очень странное желание
"я не хочу умное и гибкое, я хочу тупое и деревянное, но новое"
в многонодовой системе это тупое и деревянное имеет смысл - эта тупость и деревянность позволяет строить кластерные базы
но встраиваемое?..

Мерлин
19.02.2017
13:33:36

Ivan
19.02.2017
13:34:01
Ну да, можно и так сформулировать. а я бы сформулировал например так
- готов поступится рядом плюсов как то единовременный доступ, транзакции, если смог бы получить
- отсутствие сервера бд, отсутствие схемы.

Daniel
19.02.2017
13:34:46
отсутствие схемы - это проклятие же. иди тогда на перле пиши, че

Ivan
19.02.2017
13:35:11
и я на перле пишу, чо мне

Мерлин
19.02.2017
13:36:37
Ещё вотъ, но я не пробовал и оно in-memory
https://github.com/hashicorp/go-memdb

Google

Daniel
19.02.2017
13:38:30
и я на перле пишу, чо мне
да ниче :) просто у нас тут язык со строгой статической типизацией, и понятно - зачем он такой. в этом смысле db тоже хорошо иметь со строгой статической, да еще и с другими средствами контроля целостности, вроде foreign keys

Ivan
19.02.2017
13:38:31
Помойму первое, подходит db.CreateIndex("age", "*", buntdb.IndexJSON("age")) , покрывает 90% потребностей моих

Daniel
19.02.2017
13:41:17
хипстеры будут гореть в аду
некоторые - прижизненно
особенно те, которые schemaless базы тянут в прод
не в смысле, что боженька накажет
а в смысле, что это реально ад, поддерживать эту всю херню

Ivan
19.02.2017
13:43:42
Тем лучше обжечься на мелком проекте где я один девелопер. Будут мысли и аргументы в последующем.
Но вообще я верю что обойдется.

Daniel
19.02.2017
13:44:03
а на мелком ты можешь и не обжечься

Ivan
19.02.2017
13:44:10
Просто ну вот выбор или сразу постгрес, или сначала поразвлекаться для саморазвития, первое ну очень скучно и обыденно.

Phil
19.02.2017
13:44:31

Daniel
19.02.2017
13:44:38
два
аэроспайк и кассандра

Phil
19.02.2017
13:44:52
Ok. Два

Daniel
19.02.2017
13:45:01
говорят, последняя монга перестала терять данные
и, говорят, пора смотреть на тарантул

Phil
19.02.2017
13:45:28

Daniel
19.02.2017
13:45:35
ага

Phil
19.02.2017
13:45:38

Google

Daniel
19.02.2017
13:45:43
да
но есть еще вопрос вторичных индексов
и тут они все сосут разнообразно, но все с заглотом

Мерлин
19.02.2017
13:56:14
Да светится, Google, имя твоё
Да придёт царствие NewSQL и на земле и на небеси
Смузи наш насущный дай нам днесь
И подверни джинсы наши
Как подворачиваем мы сыновьям нашим
И прости нам eventual consistency
Как мы прощаем остальным базам
И не введи нас в искушение, но избави нас от Oracle
Раминь
извините

⠀
19.02.2017
13:58:52
нет

Ivan
19.02.2017
14:22:37
ну а монга то?

Daniel
19.02.2017
14:23:22
что - монга?

Bald
19.02.2017
14:23:43
монго это плохо

Anton
19.02.2017
14:24:09
Без монги тяжело штанишки подворачивать

Amir
19.02.2017
14:25:34

⠀
19.02.2017
14:25:38
мы с монгой, но без подвёрнутых штанишек, что не так?

Anton
19.02.2017
14:25:59
Вы это чем-то компенсируете
Смузи мб? Признавайтесь!

⠀
19.02.2017
14:26:24
вэйп компенсирует подворот?

Anton
19.02.2017
14:26:31
Определенно

⠀
19.02.2017
14:26:48
но у нас вэйпят лишь двое

Daniel
19.02.2017
14:27:06
а вот скажите - почему монга?
почему именно такой выбор?

⠀
19.02.2017
14:27:17
онаняшная

Google

Daniel
19.02.2017
14:29:16
онаняшная
если это все - я не верю про подвороты и вейпы. просто вы шифруетесь..

⠀
19.02.2017
14:29:57
нам нужна была носкьюл база, вот и всё

Daniel
19.02.2017
14:30:05
и что?
кроме монги вы не знали ни одной?

⠀
19.02.2017
14:30:14
и взяли монгу
предложи что лучше

Daniel
19.02.2017
14:30:50
под какую задачу?

Мерлин
19.02.2017
14:31:59

Daniel
19.02.2017
14:32:21
ну вот это подворотно-вейперская аргументация

Мерлин
19.02.2017
14:32:33

Phil
19.02.2017
14:32:47

Ivan
19.02.2017
14:33:10
ну там нет sql

Phil
19.02.2017
14:33:41

Мерлин
19.02.2017
14:33:54
в смысле, может где-то и существуют люди, которые составляют табличку плюсов и минусов, принимают взвешенное решение и т.д.
Но в большинстве случаев, согласитесь, там где взяли монгу, можно было взять MySQL или постгрес

Daniel
19.02.2017
14:34:13

Ivan
19.02.2017
14:34:13
Там где взяли sqlite можно было обойтись grep

Андрей
19.02.2017
14:35:02

Ivan
19.02.2017
14:35:13
Ну я вот выше писал, что меня задолбало разнотипные документы в схему засовывать. по 10 джойнов на каджый запрос утомило.

⠀
19.02.2017
14:35:39

Daniel
19.02.2017
14:35:55

Google

Ivan
19.02.2017
14:36:08
Я к тому что какая аргументация бывает

Мерлин
19.02.2017
14:36:10
Так это плохо же
NO-SQL - not only sql
Вообще правильнее было бы назвать нереляционные базы данных.
РСУБД - данные организованы в таблички.
НеРСУБД - данные организованы по-разному (начиная от kv, заканчивая всякими сложными конструкциями)

Daniel
19.02.2017
14:36:12

Мерлин
19.02.2017
14:36:18

Ivan
19.02.2017
14:36:23
Я ещё и не ушел собственно, просто так сказать играюсь в хипстера

⠀
19.02.2017
14:36:51
дальше нда

Daniel
19.02.2017
14:37:06
так я и спрашиваю - в чем она, эта специфика?

Phil
19.02.2017
14:37:08

Мерлин
19.02.2017
14:37:10

Ivan
19.02.2017
14:37:15

⠀
19.02.2017
14:37:50

Ivan
19.02.2017
14:39:46
Ну это то что меня толкает в ваши монги
Хотя, признаюсь честно. я не умею их готовить то

Мерлин
19.02.2017
14:40:02

Ivan
19.02.2017
14:40:05
вопросы прямо чувствую ламерские у меня возникают

Мерлин
19.02.2017
14:40:34

Ivan
19.02.2017
14:40:37
А где вот такое почитать что б, скажем
"из строгой реляционной схемы в полный хаос за два дня. О рейли" Не знаю.

⠀
19.02.2017
14:40:57

Ivan
19.02.2017
14:41:36
мне б таки не монгу, а что то проще, key-> document такое вот, но с индексами.

Daniel
19.02.2017
14:41:42

Ivan
19.02.2017
14:41:43
Или там общий курс, про идеи?