@habrachat

Страница 2471 из 6731
Sergey
19.06.2016
09:28:55
Я знаю, что такое конкарренси :D

Я не знаю, в чем проблема concurrency и файлов

Каїн
19.06.2016
09:29:23
Универсальность всегда была тяжелой

Sergey
19.06.2016
09:29:29
Обычных текстовых или бдшных

Google
Славик
19.06.2016
09:29:40
ну давай в один момент времени запишем в таблицу новое значение

в файл

только в файле должны быть уникальные значения

а мы давай одно и то же одновременно запишем

Sergey
19.06.2016
09:30:04
Ну, ставишь глобал лок на файл

Пишешь

Ждешь в следующем потоке

Славик
19.06.2016
09:30:39
ну а Каин пусть в этот же момент прочтет что-то из файла

вот ему захотелось

Каїн
19.06.2016
09:30:50
Паказывай

Епт

Славик
19.06.2016
09:30:57
пока один меняет, все будут ждать

а с базами не так

Google
Sergey
19.06.2016
09:31:20
нене

Пусть читают без ожидания

Чтение не меняет состояния файла

Если захотели прочитать битые данные — их проблемы

Славик
19.06.2016
09:32:18
=)

Sergey
19.06.2016
09:32:23
ну или пусть в файле у нас будут особые записи

Вида

Каїн
19.06.2016
09:32:28
А если читать во время записи

Славик
19.06.2016
09:32:44
но это была самая банальная ситуация

Sergey
19.06.2016
09:32:49
`flag : field1 : field2: ... `

Славик
19.06.2016
09:32:56
а помимо этого еще есть поиск

кэширование

Sergey
19.06.2016
09:33:31
кэширование
ну вот тебе и бинарник в 2 раза больше :)

Каїн
19.06.2016
09:33:39
Короч делаем свою бд на тхт файлах

Тхтбд

Sergey
19.06.2016
09:33:46
Так есть уже

)

Каїн
19.06.2016
09:34:26
Из меня плохой стартапер

(

Sergey
19.06.2016
09:34:44
Давайте базу данных на формате изображений

Google
Sergey
19.06.2016
09:34:54
Ладно, PNG неинтересно

Каїн
19.06.2016
09:34:56
Пойду с горя русских резать в мгс

Sergey
19.06.2016
09:34:58
Давайте на jpeg

Славик
19.06.2016
09:36:35


raw.txt - преобразовал в число (timestamp)

raw_in.txt - не преобразовывал, вытащил как есть

все равно файл легче

но мне кажется, что в длительной перспективе ситуация изменится

Каїн
19.06.2016
09:38:05
Инкрементируй на 1000

Славик
19.06.2016
09:38:18
кого? зачем?

Каїн
19.06.2016
09:39:33
Количество записей

Славик
19.06.2016
09:40:20
1000 / 60 = 16.666666666666668

Славик
19.06.2016
09:40:32
я подожду 17 часов, пока само накопится

цените, что нашел

https://www.sqlite.org/pragma.html#pragma_journal_mode

sqlite пишет логи действий

отсюда и размер

DK
19.06.2016
09:49:33
sqlite пишет логи действий
как что-то плохое...

Славик
19.06.2016
09:50:02
констатация

псц

Google
Славик
19.06.2016
09:50:10
народу прибавилось на сотку с лишним

а все равно пишут одни и те же

Илья, давай выкинем к хренам новичком?

реально беспонтовые фоловеры

DK
19.06.2016
09:52:10
Но он же хотел 1к к новому году

что-то подобное

Il'ya
19.06.2016
09:54:10
Значение вкиньте /irny вашего.

Admin
ERROR: S client not available

Славик
19.06.2016
09:54:39
мизантроп! среди нас есть мизантроп? /irny

я так полагаю, этой командой они оповещают всех о том, что тихо их ненавидят

оскорбление

19.06.2016
09:59:01
ишь

?

Славик
19.06.2016
10:00:32
всех

Il'ya
19.06.2016
10:00:45
Новеньких что ли?

Славик
19.06.2016
10:00:51
наоборот же

DK
19.06.2016
10:00:55
мертвые души

Славик
19.06.2016
10:00:55
старенькие на эту лажу не ведутся

Google
Славик
19.06.2016
10:01:14
так что это новенькие оскорбляют присутствующих

давай их кикать и всё

нет человека, нет проблемы

DK
19.06.2016
10:01:44
:D

Славик
19.06.2016
10:01:49
вот, одного кикнул

вместе с сообщениями

Каїн
19.06.2016
10:02:24


Ахаха винда

Что ты делаешь

Расставила криво иконки ещё и размер разный

Il'ya
19.06.2016
10:04:41
:D

1
19.06.2016
10:17:13
Ребята, а если мне разводчики написали, то куда их данные кидать?

Каїн
19.06.2016
10:19:49
в палицию

Палицию Крови



ох это жесткий фильм

Славик
19.06.2016
10:25:21
ботодельцы

как ботом редактировать сообщение?

Каїн
19.06.2016
10:26:16
editMessageText

Страница 2471 из 6731