Нужна база данных.
В ней хранится от 2000 до n записей.
--> в каждой из них хранится до n/2 записей - обьектов, в каждом из которих в свою очередь присутсвует
----> 5 unsigned
----> 1 char*
----> два масива обьектов. первый из них содержит
------> 1 char *
------> 10 преременных unsigned
------> 15 - double,
------> массив int не мение [100000][100000][20][5]
------> два массива int[1000000][4]
----> во втором обьекте
------> 7 usnigned
------> 4 double
--> 1 char *
--> 5 unsigned
какую базу данных посоветуете и как с ней работать? посоветуйте что почитать или расскажите сами (если можно)
БД + С++ (нужна консультация и помощь знающих)
Модератор: Модераторы разделов
-
Aazmandius
- Сообщения: 16
- ОС: openSUSE 10.3, Fedora 7
БД + С++
---- Задница есть универсальный интерфейс. Ибо через задницу можно сделать абсолютно все ----
-
Serik
- Сообщения: 149
- ОС: SuSE Linux
Re: БД + С++
Как корабль назовешь, так он и поплывет. Это к вашей подписи.
По сути. Разложите вашу структуру на плоские таблицы и ее сможет хранить любая СУБД,
выбор которых достаточно большой,
и для выбора нужны более детальные требования.
По сути. Разложите вашу структуру на плоские таблицы и ее сможет хранить любая СУБД,
выбор которых достаточно большой,
и для выбора нужны более детальные требования.
-
Alexey-S
- Сообщения: 46
- ОС: WinXP Mandriva
Re: БД + С++
Aazmandius писал(а): ↑30.01.2008 21:37------> массив int не мение [100000][100000][20][5]
------> два массива int[1000000][4]
Вам не кажется, что здесь может быть подвох, связанный с малым объемом заполнения данных?
В смысле, что статистически, эти данные имеют малую корреляцию. По этой причине, может надо в консерватории придумать, как хранить эти данные в упакованном виде.
Дальше процесс творческий. Теоретически, подойдет любая база данных.