
Roman
10.09.2018
14:16:17
я не могу 100% быть уверенным в том что бенчмарк не biased потому-что таки сии числа это маркетинг Arango, но врать они тоже не будут

Pavel
10.09.2018
14:16:59

Artem
10.09.2018
14:17:09

DMITRY
10.09.2018
14:17:09
видел orientDB в продакшене

Google

DMITRY
10.09.2018
14:17:17
нагрузку реально не держит
производительность настолько печальная,что на него делали кеширование в Solr

Илья
10.09.2018
14:18:57

Artem
10.09.2018
14:19:13

Илья
10.09.2018
14:19:30
тогда смотри discarded в sentry
тк функция синхронная, и со стороны приложения пуля, скорее всего, вылетела

Roman
10.09.2018
14:20:22

lexxx
10.09.2018
14:20:27

DMITRY
10.09.2018
14:23:17

Roman
10.09.2018
14:24:05
arangodb она бесплатная?
коммьюнити версия имеется как у любого современного open source проекта
https://www.arangodb.com/subscriptions/

Artem
10.09.2018
14:25:40

Georgy
10.09.2018
14:25:58

Roman
10.09.2018
14:26:40

Google

Georgy
10.09.2018
14:28:20
но это вообще офтоп, сорри

Roman
10.09.2018
14:30:26

Илья
10.09.2018
14:31:09
Вообще пусто все там(((
значит проблема в руках, вот взял создал все это, добавил в init устанвку sdn и плюнул ошибку, она на месте

Abylay
10.09.2018
14:31:59
How to use template?

Roman
10.09.2018
14:34:51
ну ты можешь называть их как хочешь, конечно же, только они от этого реляционными не станут. определенные виды баз данных поэтому собственно и называются реляционными, потому что реализуют реляционную алгебру. графы не реализуют. в этом то и фокус. но это не делает, один или другой вид хуже.
наивно предположу, что умные дядки в IBM во времена зарождения тематики баз данных определили что "relational" это "SQL + tables"
хотя с чисто логической точки зрения "relational" от слова "relation" это моделирование взаимосвязей сущностей, и с этим графы и графовые языки запросов справляются гораздо лучше нежели таблицы и SQL.
Это и является причиной того, что я отказываюсь применять классическую терминологию "реляционных бд", потому-что этот термин, по моему мнению, уже неактуален, ибо "classical RDBMS" это по факту "SQL + tables".


Monday Begins on Saturday
10.09.2018
14:35:58
Коллеги.
Используем в качестве БД MySQL 8. В качестве ORM используем GORM.
В схеме БД некоторые поля из себя представляют UUID'ы и что бы правильно их получить/отправить в MySQL приходится писать чистым SQL'ем вот такое:
INSERT INTO bookmark
(publication_id, user_id, created_at, updated_at)
VALUES
(?, UUID_TO_BIN(?), ?, ?)
Вопрос: можно ли как-то обойтись без UUID_TO_BIN не меняя схему? Может есть какие-то обертки/типы которые преобразуют uuid в MySQL-формат и обратно?

Mykyta
10.09.2018
14:51:30

Pawel
10.09.2018
14:54:43

Roman
10.09.2018
14:55:47

DMITRY
10.09.2018
14:56:19
это как?
на практике его использования он реально тормозной

Pawel
10.09.2018
14:59:04
Господа кто в sqlite умеет.
Хочу писать в базу одновременно из двух процессов.
Для этого поставил как рекомендовано - journal=WAL cache=shared.
Вопрос - этого достаточно, или ньюансы есть?

Georgy
10.09.2018
15:00:00
SQLite is threadsafe. We make this concession since many users choose to ignore the advice given in the previous paragraph. But in order to be thread-safe, SQLite must be compiled with the SQLITE_THREADSAFE preprocessor macro set to 1.

Pawel
10.09.2018
15:00:52

Stanislav
10.09.2018
15:34:12

Alexander
10.09.2018
15:40:59

Никита
10.09.2018
15:41:35

Alexander
10.09.2018
15:41:43

Google

Daniel
10.09.2018
15:41:48
OMG
коллеги, пожалуйста, не надо нести херню

Alexander
10.09.2018
15:43:37

Daniel
10.09.2018
15:43:56

Georgy
10.09.2018
15:44:24

Alexander
10.09.2018
15:44:57

Daniel
10.09.2018
15:45:33

?? Eugene
10.09.2018
16:16:06
Всем привет. Присматриваюсь к го, есть какая-нибудь библия голанга или просто полноценный ресурс по языку?

Roman
10.09.2018
16:17:27

?? Eugene
10.09.2018
16:17:30
Доку уже читаю, хочется большего

Roman
10.09.2018
16:17:58

?? Eugene
10.09.2018
16:18:15
Хе, справедливо

Pawel
10.09.2018
16:22:45

Admin
ERROR: S client not available

Abylay
10.09.2018
16:40:25
Можно юзать 2 языка одновременно на vps например гоу для бэкенда php для парсинга?

Alexander
10.09.2018
16:40:56

Abylay
10.09.2018
16:41:35

Alexander
10.09.2018
16:42:27
Пишите микросервисы и будет вам счастье

Roman
10.09.2018
16:54:55

Google

10.09.2018
16:55:20

Abdulla
10.09.2018
16:55:25
Например пыха уже написана, а новое пишешь на го

Abylay
10.09.2018
16:55:40

Alexander
10.09.2018
16:55:54

Roman
10.09.2018
16:57:01

Abdulla
10.09.2018
17:04:16
https://www.packtpub.com/networking-and-servers/mastering-go
Есть мнение об этой книге?

Sergey
10.09.2018
17:06:47

Roman
10.09.2018
17:07:26

Sergey
10.09.2018
17:08:13

Alexey
10.09.2018
17:08:16
Смотря какой проект)))

Aleksandr
10.09.2018
17:11:23

Roman
10.09.2018
17:13:13

Aleksandr
10.09.2018
17:13:38
ну не бэкенд явно

Roman
10.09.2018
17:14:20
если же весь бэкэнд уже на PHP а нужен какой-то быстрый парсер то конечно да, можно написать парсер на Go отдельно как "микросервис" (хотя не микросервис скорее всего нифига)

Daniel
10.09.2018
18:04:21
вы задолбали

Dk
10.09.2018
18:44:47
117-й вопрос про unmarshal (я правда посчитал, ну и пытался найти ответ). Вот скачал логи с тг, и там очень грустно со структурой
type MesStruct struct {
Type string `json:type`
Text interface{} `json:text`
From string `json:from,omitempty`
}
type jslogs struct {
// Name string `json:name`
// Type string `json:type`
Messages []MesStruct `json:messages`
}
К такому виду хочу собрать
В MesStruct.Type может быть "message" и "service"
В MesStruct.Text может быть string или array
Вопрос:
Можно ли пропустить (не анмаршалить или не сохранять) элемент в массиве []MesStruct если в Type - service или в Text - array?
Ладно, сделаю в interface{}, а на разборе отфильтрую

Pawel
10.09.2018
18:57:40

Aleksandr
10.09.2018
19:06:35