|
|
|
MySQL vs JSON
|
|||
|---|---|---|---|
|
#18+
Довно хотел спросить у более знающих людей, что быстрее и экономичнее хранить данные в бд(таких как SQL) и запросами обрабатывать данные. или же хранить данные в JSON и обрабатывать кодом ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2013, 09:33:01 |
|
||
|
MySQL vs JSON
|
|||
|---|---|---|---|
|
#18+
Areostar, Что полезнее: стол или стул? :) смотря для чего вам надо "хранить". Если просто хранить данные и загружать их "целиком" для дальнейшей обработки - то файл и json. А вот если надо манипулировать ими групповым способом - удобно через операции над множествами, т.е. реляционная алгебра, что почти = sql, если конечно умеете. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2013, 10:42:47 |
|
||
|
MySQL vs JSON
|
|||
|---|---|---|---|
|
#18+
Areostar, Главное, что есть в СУБД, и нет в твоём коде -- это индексы. Правда, есть СУБД, позволяющие хранить JSON и другие форматы данных, там индексы есть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2013, 13:36:44 |
|
||
|
MySQL vs JSON
|
|||
|---|---|---|---|
|
#18+
Понял. Спасибо за ответ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2013, 15:51:35 |
|
||
|
MySQL vs JSON
|
|||
|---|---|---|---|
|
#18+
авторГлавное, что есть в СУБД, и нет в твоём коде -- это индексы. мне еще транзакции нравятся. и всякие ограничения целостности. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2013, 16:43:25 |
|
||
|
MySQL vs JSON
|
|||
|---|---|---|---|
|
#18+
ScareCrow, у меня есть массив из 10 операторов, для каждого из которых храню его табельный номер, одну последнюю операцию и дату её выполнения. Подскажите стоит ли преобразовать это в таблицу БД и чем мне помогут индексы и транзакции, если я буду хранить это не в виде json в файле а в базе данных и пользовать sql? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2013, 18:40:11 |
|
||
|
MySQL vs JSON
|
|||
|---|---|---|---|
|
#18+
а у меня только пользователей 10 тыщ. что будет если я это запихну в один json? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2013, 21:26:39 |
|
||
|
MySQL vs JSON
|
|||
|---|---|---|---|
|
#18+
ScareCrow, А что-то надо делать? Зачитайте в массив при старте и работайте с ним по-простому. Всяко быстрее чем по локальной петле к Мускулю пакеты гонять с запросами "туда" и "ответами" обратно. Нет? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.10.2013, 17:22:16 |
|
||
|
MySQL vs JSON
|
|||
|---|---|---|---|
|
#18+
автор Нет? :) эээ... нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.10.2013, 17:56:34 |
|
||
|
MySQL vs JSON
|
|||
|---|---|---|---|
|
#18+
ScareCrow, да разве? Скуль нужон только и только тогда, когда над данными производятся реляционные действия (sql запросы требуются). В остальных случаях - это все равно, что забивать мелкоскопом гвозди. Можно, но дорого и медленно. Об чём и было сказано вначале. :) Собственно, развитие типа "nosql" со своим json и т.п. и есть очередной виток понимания этой банальщины. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.10.2013, 21:31:04 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=38435900&tid=1835855]: |
0ms |
get settings: |
10ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
84ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
58ms |
get tp. blocked users: |
1ms |
| others: | 233ms |
| total: | 424ms |

| 0 / 0 |
