|
|
|
народ, нужен практический совет
|
|||
|---|---|---|---|
|
#18+
постараюсь обрисовать понятно 1) есть приложение , оно работает с данными, обьемы от 3 000 000 до 10 000 000 записей 2) сделано через обычные файлы (типизированные record) , не ржать, это 1997 год , прошлое тысячелетие (delphi 3) 3) приложение у каждого пользователя свое, набор данных свой хочу сделать современно, использовать БД только вот что за БД? mdb или SQLITe или еще что то ? какой вариант более актуален, что посоветуете уважаемые гуры? очень чтобы занимала мало места на диске , и была шустрая быстро считывала куски данных, а так же возможность на всяких андроидах потом использовать... заранее спасибо ------ www.orasource.ru ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2017, 18:24:19 |
|
||
|
народ, нужен практический совет
|
|||
|---|---|---|---|
|
#18+
Возьми какие-нить Sybase или Nexus :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2017, 18:34:18 |
|
||
|
народ, нужен практический совет
|
|||
|---|---|---|---|
|
#18+
Myp3_u_Kочень чтобы занимала мало места на диске , и была шустрая быстро считывала куски данных, а так же возможность на всяких андроидах потом использовать... Ничего лучше типизованных файлов не найдёшь под такие требования. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2017, 18:44:44 |
|
||
|
народ, нужен практический совет
|
|||
|---|---|---|---|
|
#18+
Myp3_u_Kхочу сделать современно, использовать БДА зачем? Выйдет-же скорей всего более объемно и тормозно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2017, 19:07:38 |
|
||
|
народ, нужен практический совет
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovНичего лучше типизованных файлов не найдёшь под такие требования.Только надо не забывать, что на разных платформах может быть разное представление данных: порядок байт в числе, например. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2017, 19:15:51 |
|
||
|
народ, нужен практический совет
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovMyp3_u_Kочень чтобы занимала мало места на диске , и была шустрая быстро считывала куски данных, а так же возможность на всяких андроидах потом использовать... Ничего лучше типизованных файлов не найдёшь под такие требования. там есть сложность, они индексируются, и когда необходим поиск, это обычно затягивается ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2017, 19:21:55 |
|
||
|
народ, нужен практический совет
|
|||
|---|---|---|---|
|
#18+
sqlite c ним кто нибудь работал ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2017, 19:23:39 |
|
||
|
народ, нужен практический совет
|
|||
|---|---|---|---|
|
#18+
Myp3_u_Kтам есть сложность, они индексируются, и когда необходим поиск, это обычно затягивается Ну и соптимизировал бы поиск. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2017, 19:37:53 |
|
||
|
народ, нужен практический совет
|
|||
|---|---|---|---|
|
#18+
да, один из вариантов - оптимизировать поиск, другой радикально все переписать на БД. смотрю второй пока ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2017, 20:00:23 |
|
||
|
народ, нужен практический совет
|
|||
|---|---|---|---|
|
#18+
Myp3_u_Kсмотрю второй пока Первый проще. И побыстрее будет. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2017, 20:39:14 |
|
||
|
народ, нужен практический совет
|
|||
|---|---|---|---|
|
#18+
Myp3_u_Kда, один из вариантов - оптимизировать поиск, другой радикально все переписать на БД. смотрю второй пока Нахрен ? Требования к работе с данными не озвучены, что тут советовать ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2017, 20:41:13 |
|
||
|
народ, нужен практический совет
|
|||
|---|---|---|---|
|
#18+
schiMyp3_u_Kда, один из вариантов - оптимизировать поиск, другой радикально все переписать на БД. смотрю второй пока Нахрен ? Требования к работе с данными не озвучены, что тут советовать ? потому что прошло 20 лет , изменились технологии , изменилось оборудование и софт ... наверное есть более современное решение ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2017, 22:01:55 |
|
||
|
народ, нужен практический совет
|
|||
|---|---|---|---|
|
#18+
Myp3_u_Kнаверное есть более современное решение Более современное - есть. Лучшего - нет. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2017, 22:06:45 |
|
||
|
народ, нужен практический совет
|
|||
|---|---|---|---|
|
#18+
кто работал с sqlite? как он, быстрый? можно его для использовать для хранения таких обьемов? какие проблемы с ним? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2017, 23:08:04 |
|
||
|
народ, нужен практический совет
|
|||
|---|---|---|---|
|
#18+
Myp3_u_Kкто работал с sqlite? как он, быстрый? можно его для использовать для хранения таких обьемов? какие проблемы с ним?Почему бы не спросить в соответствующем подфоруме? Там точно кто-то работал... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2017, 23:10:21 |
|
||
|
народ, нужен практический совет
|
|||
|---|---|---|---|
|
#18+
Теоретически sqlite очень быстрый, практически у нас он дико тормозил на смешных объемах данных. Разбираться времени не было - перенесли таблицы на основной сервер, хотя очень не хотелось - данные были локальные по своей природе. Для доступа к данным использовали AnyDAC 6 (или 5, давно это было - точно не помню). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2017, 23:31:47 |
|
||
|
народ, нужен практический совет
|
|||
|---|---|---|---|
|
#18+
miksoftMyp3_u_Kкто работал с sqlite? как он, быстрый? можно его для использовать для хранения таких обьемов? какие проблемы с ним?Почему бы не спросить в соответствующем подфоруме? Там точно кто-то работал... спрошу конечно, но проект на delphi, интересует работа в связке компоненты библиотеки нашел для Sqlite bk0010 благодарю. что же буду пробовать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2017, 23:46:05 |
|
||
|
народ, нужен практический совет
|
|||
|---|---|---|---|
|
#18+
Myp3_u_K, Раз уж сервер задумал делать, я бы посоветовал использовать MySQL. И для разных платформ подойдет и на таком количестве данных не должен тупить... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2017, 08:03:16 |
|
||
|
народ, нужен практический совет
|
|||
|---|---|---|---|
|
#18+
Myp3_u_KDimitry Sibiryakovпропущено... Ничего лучше типизованных файлов не найдёшь под такие требования. там есть сложность, они индексируются, и когда необходим поиск, это обычно затягиваетсякак часто и насколько массово меняются данные? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2017, 08:58:58 |
|
||
|
народ, нужен практический совет
|
|||
|---|---|---|---|
|
#18+
какой размер записи в частности и файла в целом? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2017, 08:59:36 |
|
||
|
народ, нужен практический совет
|
|||
|---|---|---|---|
|
#18+
andreymxкакой размер записи в частности и файла в целом? данные добавляются в конце дня, каждый день примерно по 50-400 записей по разному бывает запись имеет простую структуру дата;счетчик;значение1;значение2;значение3;значение4; поиск по счетчику и дате разумеется по размеру на диске тоже у всех по разному до 100 мегабайт , можно почистить в архив убрать будет меньше, может 10 -20 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2017, 11:28:52 |
|
||
|
народ, нужен практический совет
|
|||
|---|---|---|---|
|
#18+
данные не изменяются никогда , только добавляются и удаляются , но это крайне редко ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2017, 11:30:13 |
|
||
|
народ, нужен практический совет
|
|||
|---|---|---|---|
|
#18+
Virtual StudentMyp3_u_K, Раз уж сервер задумал делать, я бы посоветовал использовать MySQL. И для разных платформ подойдет и на таком количестве данных не должен тупить... хорошее предложение, надо посмотреть в сторону MySQL, он с delphi дружит? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2017, 11:34:06 |
|
||
|
народ, нужен практический совет
|
|||
|---|---|---|---|
|
#18+
если дата всегда увеличивается, то методом половинного деления ищется очень быстро даже на больших объемах ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2017, 11:43:12 |
|
||
|
народ, нужен практический совет
|
|||
|---|---|---|---|
|
#18+
"использование на мобиле" надеюсь не на самой мобиле, а загружать с сервера? тогда вообще любая серверная БД вообще, если мобила, то сразу можно начинать рисовать промежуточный веб сервер а он с любой БД дружит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2017, 12:03:24 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39523161&tid=2041818]: |
0ms |
get settings: |
7ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
190ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 216ms |
| total: | 476ms |

| 0 / 0 |
