anonymous@RULINUX.NET~# | Last login: 2024-11-06 05:57:29 |
Регистрация Вход | Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск |
Форум - Talks | [RSS] |
Ну понятно, что нет никакого смысла размещать файлы БД на виртуальном диске в памяти, тут и дискутировать нечего. Но мне интересно мнение нашей днявочки о том, какими именно дебилами они представляют себе людей, поступающими сабжевым образом.
anonymous(*) (2013-04-23 15:57:28)
|
|
|
Скрыть
Re:Каким надо быть дебилом, чтобы размещать файлы БД на виртуальном диске в памяти?> Ну, точнее, данные размещает
|
Скрыть
Re:Каким надо быть дебилом, чтобы размещать файлы БД на виртуальном диске в памяти?Не слышал про концепцию - всё есть файл? anonymous(*)(2013-04-23 16:46:01)
Mozilla/5.0 (X11; Linux x86_64; rv:20.0) Gecko/20100101 Firefox/20.0 |
Скрыть
Re:Каким надо быть дебилом, чтобы размещать файлы БД на виртуальном диске в памяти?Ну дебил похоже все таки ты, раз высказываешь безаппеляционные суждения. Есть масса вариантов при которых размещение файлов на ramdisk дает хороший прирост производительности. Например. Хорошие результаты дает SQLite при размещении в памяти, если в ней хранятся промежуточные результаты работы программы, то получение итоговых отчетов ускоряется в несколько раз. anonymous(*)(2013-04-23 16:53:39)
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:20.0) Gecko/20100101 Firefox/20.0 |
Скрыть
Re:Каким надо быть дебилом, чтобы размещать файлы БД на виртуальном диске в памяти?Забавно наблюдать, как вы пытаетесь вразумить идиота, а ведь он наверняка даже не помнит точно цитату которая его так возбудила. Ax-Xa-Xa(*)(2013-04-23 16:59:43)
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.63 Safari/537.31 |
Скрыть
Re:Каким надо быть дебилом, чтобы размещать файлы БД на виртуальном диске в памяти?> SQLite
|
Скрыть
Re:Каким надо быть дебилом, чтобы размещать файлы БД на виртуальном диске в памяти?>А зачем использовать SQLite, если можно просто выделить кусок памяти и складывать туда свои данные прямо в том виде, в каком программа их будет дальше использовать?
|
Скрыть
Re:Каким надо быть дебилом, чтобы размещать файлы БД на виртуальном диске в памяти?> А зачем использовать SQLite, если можно просто выделить кусок памяти и складывать туда
anonymous(*)(2013-04-23 17:18:56)
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:20.0) Gecko/20100101 Firefox/20.0 |
Скрыть
Re:Каким надо быть дебилом, чтобы размещать файлы БД на виртуальном диске в памяти?> Как именно БД представляет данные в памяти?
|
Скрыть
Re:Каким надо быть дебилом, чтобы размещать файлы БД на виртуальном диске в памяти?> Наверное проще работать с готовым решением, умеющим sql, чем городить свой велосипед с записью в память и способами выборки данных для этой памяти.
|
Скрыть
Re:Каким надо быть дебилом, чтобы размещать файлы БД на виртуальном диске в памяти?> Хотя если ты готов оплатить, с удовольствием поковыряюсь с памятью.
Ax-Xa-Xa(*)(2013-04-23 17:22:50)
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.63 Safari/537.31 |
Скрыть
Re:Каким надо быть дебилом, чтобы размещать файлы БД на виртуальном диске в памяти?> А зачем мне придумывать свой велосипет в достаточно простенкой GUI программе, когда есть SQLite с готовой группировкой и суммированием. Что бы тебя порадовать? :) Хотя если ты готов оплатить, с удовольствием поковыряюсь с памятью.
|
Скрыть
Re:Каким надо быть дебилом, чтобы размещать файлы БД на виртуальном диске в памяти?> Если тебе нужно что-то посчитать по твоим данным - чего бы самому не пробежаться по массиву структур данных в памяти
anonymous(*)(2013-04-23 17:55:26)
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:20.0) Gecko/20100101 Firefox/20.0 |
Скрыть
Re:Каким надо быть дебилом, чтобы размещать файлы БД на виртуальном диске в памяти?> Я уже сказал, любой каприз за ваши деньги
Ax-Xa-Xa(*)(2013-04-23 18:07:46)
Отредактировано Ax-Xa-Xa по причине "не указана" Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.63 Safari/537.31 |
Скрыть
Re:Каким надо быть дебилом, чтобы размещать файлы БД на виртуальном диске в памяти?> У меня на всё про всё ушло по 9-10 строчек кода на инсерты для записи данных, их всего два. И примерно столько же строчек на селесты уже с сгруппированными и просчитанными данными, их четыре по количеству отчетов. Вместе с рисованием отчетов и отладкой, это взяло день.
|
Скрыть
Re:Каким надо быть дебилом, чтобы размещать файлы БД на виртуальном диске в памяти?> Судя по количеству инсертов - у тебя всего две структуры хранятся в БД
anonymous(*)(2013-04-23 18:35:46)
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:20.0) Gecko/20100101 Firefox/20.0 |
Скрыть
Re:Каким надо быть дебилом, чтобы размещать файлы БД на виртуальном диске в памяти?Ой столько дебилов, столько дебилов оказывается в АйТи))) Ax-Xa-Xa(*)(2013-04-23 18:47:01)
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.63 Safari/537.31 |
Скрыть
Re:Каким надо быть дебилом, чтобы размещать файлы БД на виртуальном диске в памяти?Но всё-таки какой профит по производительности тебе дало размещение файлов не на диске, а на рамдрайве? Насколько быстрее стала работать программа? |
Скрыть
Re:Каким надо быть дебилом, чтобы размещать файлы БД на виртуальном диске в памяти?> Если ты можешь такое реализовать на STL за день, то я искренне за тебя рад.
Ax-Xa-Xa(*)(2013-04-23 18:48:59)
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.63 Safari/537.31 |
Скрыть
Re:Каким надо быть дебилом, чтобы размещать файлы БД на виртуальном диске в памяти?> По ссылке интересная статья по In-Memory Data Grid.
|
Скрыть
Re:Каким надо быть дебилом, чтобы размещать файлы БД на виртуальном диске в памяти?>> По ссылке интересная статья по In-Memory Data Grid.
Ax-Xa-Xa(*)(2013-04-23 19:27:00)
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.63 Safari/537.31 |
Скрыть
Re:Каким надо быть дебилом, чтобы размещать файлы БД на виртуальном диске в памяти?> Но всё-таки какой профит по производительности тебе дало размещение файлов не на диске, а на рамдрайве? Насколько быстрее стала работать программа?
Ax-Xa-Xa(*)(2013-04-23 19:30:06)
Отредактировано Ax-Xa-Xa по причине "не указана" Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.63 Safari/537.31 |
Скрыть
Re:Каким надо быть дебилом, чтобы размещать файлы БД на виртуальном диске в памяти?> Не знаю
|
Скрыть
Re:Каким надо быть дебилом, чтобы размещать файлы БД на виртуальном диске в памяти?>> Не знаю
Ax-Xa-Xa(*)(2013-04-23 19:46:37)
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.63 Safari/537.31 |
Скрыть
Re:Каким надо быть дебилом, чтобы размещать файлы БД на виртуальном диске в памяти?
anonymous(*)(2013-04-23 19:50:46)
Mozilla/5.0 (Linux x86_64) AppleWebKit/537.6+ (KHTML, like Gecko) WebKitGTK+/1.10.2 luakit/0d5f4 |
Скрыть
Re:Каким надо быть дебилом, чтобы размещать файлы БД на виртуальном диске в памяти?Шото у тебя слабенький паровоз))) Ax-Xa-Xa(*)(2013-04-23 19:57:14)
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.63 Safari/537.31 |
Скрыть
Re:Каким надо быть дебилом, чтобы размещать файлы БД на виртуальном диске в памяти?> зачем версию питона не указываешь ?
|
Скрыть
Re:Каким надо быть дебилом, чтобы размещать файлы БД на виртуальном диске в памяти?>И да, зачем версию питона не указываешь ?
|
Скрыть
Re:Каким надо быть дебилом, чтобы размещать файлы БД на виртуальном диске в памяти?> Но всё-таки какой профит по производительности тебе дало размещение файлов не на диске
anonymous(*)(2013-04-23 20:02:21)
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:20.0) Gecko/20100101 Firefox/20.0 |
Скрыть
Re:Каким надо быть дебилом, чтобы размещать файлы БД на виртуальном диске в памяти?Прикольно, память у тебя почти столько же, а диск веселей гораздо. На винт не поскупился видимо при покупке))) Да и рандом у тебя щедрее на семерки))) Ax-Xa-Xa(*)(2013-04-23 20:05:11)
Отредактировано Ax-Xa-Xa по причине "не указана" Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.63 Safari/537.31 |
Скрыть
Re:Каким надо быть дебилом, чтобы размещать файлы БД на виртуальном диске в памяти?> )))
|
Скрыть
Re:Каким надо быть дебилом, чтобы размещать файлы БД на виртуальном диске в памяти?> Надо же как мало надо некоторым для радости
Ax-Xa-Xa(*)(2013-04-23 20:17:10)
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.63 Safari/537.31 |
Скрыть
Re:Каким надо быть дебилом, чтобы размещать файлы БД на виртуальном диске в памяти?>Прикольно, память у тебя почти столько же, а диск веселей гораздо.
|
Скрыть
Re:Каким надо быть дебилом, чтобы размещать файлы БД на виртуальном диске в памяти?> Профита было кстате больше, чем замерах Хаха, в 2-3 раза точно.
|
Скрыть
Re:Каким надо быть дебилом, чтобы размещать файлы БД на виртуальном диске в памяти?> может оно при чтении с диска от него сильнее зависит
|
Скрыть
Re:Каким надо быть дебилом, чтобы размещать файлы БД на виртуальном диске в памяти?> Кстати про файлы ты сам додумавать начал, речь изначально шла о части данных.
|
Скрыть
Re:Каким надо быть дебилом, чтобы размещать файлы БД на виртуальном диске в памяти?>Я думаю, при "чтении" с диска скорость сильнее зависит от таймингов твоей памяти, в которой эти данные лежат :D :D
|
Скрыть
Re:Каким надо быть дебилом, чтобы размещать файлы БД на виртуальном диске в памяти?Я тоже разместил в тмпфс, но у меня читалось относительно быстрее, а у тебя почему то медленней. anonymous(*)(2013-04-23 20:38:14)
Mozilla/5.0 (Linux x86_64) AppleWebKit/537.6+ (KHTML, like Gecko) WebKitGTK+/1.10.2 luakit/0d5f4 |
Скрыть
Re:Каким надо быть дебилом, чтобы размещать файлы БД на виртуальном диске в памяти?>Я тоже разместил в тмпфс, но у меня читалось относительно быстрее, а у тебя почему то медленней.
|
Скрыть
Re:Каким надо быть дебилом, чтобы размещать файлы БД на виртуальном диске в памяти?> :memory: должно работать ещё шустрее, потому что файловая система не должна вовлекаться вовсе.
Почти уверен, что SQLite, делает что-то подобное, когда задается БД ":memory:"))) Ax-Xa-Xa(*)(2013-04-23 20:41:22)
Отредактировано Ax-Xa-Xa по причине "не указана" Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.63 Safari/537.31 |
Скрыть
Re:Каким надо быть дебилом, чтобы размещать файлы БД на виртуальном диске в памяти?> Если ты не собираешься использовать данные постфактум - ну и агрегировал бы их по мере поступления.
Ax-Xa-Xa(*)(2013-04-23 20:45:14)
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.63 Safari/537.31 |
Скрыть
Re:Каким надо быть дебилом, чтобы размещать файлы БД на виртуальном диске в памяти?> Кстати, вот вариант с tmpfs, где действительно файлы базы данных лежат в памяти:)
|
Скрыть
Re:Каким надо быть дебилом, чтобы размещать файлы БД на виртуальном диске в памяти?У вас с системом один ситочник ? ;) anonymous(*)(2013-04-23 20:49:21)
Mozilla/5.0 (Linux x86_64) AppleWebKit/537.6+ (KHTML, like Gecko) WebKitGTK+/1.10.2 luakit/0d5f4 |
Скрыть
Re:Каким надо быть дебилом, чтобы размещать файлы БД на виртуальном диске в памяти?>WTF?
|
Скрыть
Re:Каким надо быть дебилом, чтобы размещать файлы БД на виртуальном диске в памяти?>> WTF?
Ax-Xa-Xa(*)(2013-04-23 20:52:52)
Отредактировано Ax-Xa-Xa по причине "не указана" Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.31 (KHTML, like Gecko) Chrome/26.0.1410.63 Safari/537.31 |
|
|
|
Этот тред читают 7 пользователей: |
Анонимных: 7 Зарегистрированных: 0 |
Re:Каким надо быть дебилом, чтобы размещать файлы БД на виртуальном диске в памяти?
>Ну понятно, что нет никакого смысла размещать файлы БД на виртуальном диске в памяти
А redis так размещает, например. Ну, точнее, данные размещает, не знаю, что там с файлами.
Emacs-w3m/1.4.513 w3m/0.5.3