4 / 4 / 4
Регистрация: 21.04.2014
Сообщений: 139
|
|
1 | |
Сохранить много данных в mysql01.11.2015, 20:00. Показов 2007. Ответов 2
Метки нет (Все метки)
Я делаю программу которая сохраняет всю историю переписок из социальной сети вконтакте и она должна сохранять ее в mysql. Я пробовал вот как, в базе данных в одной ячейке хранить всю переписку в json виде но как потом выяснил что json_decode и json_encode строки более 400000 символов не корректно обрабатывают.
Вконтакте возвращает историю переписки в json, но за раз не более 200 сообщений поэтому моя программа несколько запросов отправляет и получается несколько массивов с сообщениями. как лучше хранить эти гиганские объемы сообщений, чтобы не слишком много ячеек было и чтобы легко достать их было, обращатся к сообщениям по отдельности нет необходимости. Сами представьте сколько за все время в аккаунте сообщений накопится и все их нужно в mysql засунуть.
0
|
01.11.2015, 20:00 | |
Ответы с готовыми решениями:
2
Как в базе данных mysql сохранить файл?! Как сохранить текст в базу данных mysql? Не могу сохранить данные в базу данных mysql Не могу сохранить базу данных mysql management studio |
4925 / 3920 / 1620
Регистрация: 24.04.2014
Сообщений: 11,441
|
|
01.11.2015, 21:59 | 2 |
Сообщение было отмечено A_N_A_N_A_S как решение
Решение
странно, это не так много...
А что плохого в большом количестве ячеек? И какое количество является большим? Легче всего достать, когда 1 сообщение - 1 строчка.
1
|
4 / 4 / 4
Регистрация: 21.04.2014
Сообщений: 139
|
|
02.11.2015, 17:56 [ТС] | 3 |
Ну мне кажется, что чем больше ячеек тем дольше из базы будет чтото доставаться и медленнее добавляться. И проблема с json_decode по моей вине возникала как я выяснил. Спасибо вашему форуму за помощь, очень много раз выручали
0
|
02.11.2015, 17:56 | |
02.11.2015, 17:56 | |
Помогаю со студенческими работами здесь
3
Mining FaceBook Data и сохранить в локальной базе данных mysql Как сохранить много строк? Как сохранить в массиве много изображений Deserialize - не удается сохранить много объектов Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |