Страница 1 из 1

Работа с несколькими разными базами данных

Добавлено: 2013.07.16, 17:25
destin9000
Читал в рецептах про работу с несколькими базами mysql.
А вот как сделать такое с двумя разными?(sqlite, mysql)
Связи само собой должны работать.

Может есть какие то плагины для подобной реализации?

Re: Работа с несколькими разными базами данных

Добавлено: 2013.07.16, 19:05
stop4uk
Так же как и для нескольких БД MySQL. В твоем случае каждое вызванное в конфиге подключение, подключит свой драйвер соответственно... (Вроде :D)

Re: Работа с несколькими разными базами данных

Добавлено: 2013.07.16, 20:22
destin9000
stop4uk писал(а):Так же как и для нескольких БД MySQL. В твоем случае каждое вызванное в конфиге подключение, подключит свой драйвер соответственно... (Вроде :D)
Та это понятно, но связи работать не будут.

Re: Работа с несколькими разными базами данных

Добавлено: 2013.07.16, 21:19
ToxaDR
А связи и не должны быть в разных БД
Это уже вопрос об организации архитектуры проекта

Re: Работа с несколькими разными базами данных

Добавлено: 2013.07.16, 21:24
destin9000
ToxaDR писал(а):А связи и не должны быть в разных БД
Это уже вопрос об организации архитектуры проекта
Проблема в том что лимит БД - 2 гб
А вот места физического больше 50гб, т.е для всяких огромных статистик хочу использовать sqlite.А вот все небольшые данные - пользователи и т.д на mysql.Вот и надо связи(

Re: Работа с несколькими разными базами данных

Добавлено: 2013.07.17, 00:12
ToxaDR
ну так есть postgresql, там лимит таблицы 1Tb
есть noSQL базыданных
для каждой задачи есть свой способ решения. Если в вашем случае приходится хранить в MySQL больше 2Гб, то это не правильное решение.

Re: Работа с несколькими разными базами данных

Добавлено: 2013.07.17, 01:49
lancecoder
mysql давно уже не 2гб инфа старая у вас как бивни мамонта )

Re: Работа с несколькими разными базами данных

Добавлено: 2013.07.17, 08:38
stop4uk
или PerconaDB

Re: Работа с несколькими разными базами данных

Добавлено: 2013.07.17, 11:27
destin9000
lancecoder писал(а):mysql давно уже не 2гб инфа старая у вас как бивни мамонта )
А сколько?
CentOS 6, mysql 5.1.69.

Re: Работа с несколькими разными базами данных

Добавлено: 2013.07.17, 11:57
flashimage
destin9000 писал(а):
lancecoder писал(а):mysql давно уже не 2гб инфа старая у вас как бивни мамонта )
А сколько?
CentOS 6, mysql 5.1.69.
насколько я понимаю, база сейчас ограничивается только дисковым пространством и максимальным размером индекса))

Re: Работа с несколькими разными базами данных

Добавлено: 2013.07.17, 12:59
stop4uk
правильно понимаешь :)

Код: Выделить всё

9 таблиц(ы)     Всего     4,184,098     MyISAM     utf8_general_ci     2.5 ГБ
7 таблиц(ы)     Всего     9,853,889     MyISAM     latin1_swedish_ci     2.6 ГБ     
3 таблиц(ы)     Всего     12,221,648     MyISAM     latin1_swedish_ci     6.6 ГБ    
И таких БД еще порядка 12. Все зависит от дискового пространства

Re: Работа с несколькими разными базами данных

Добавлено: 2013.07.17, 13:02
destin9000
flashimage писал(а):
destin9000 писал(а):
lancecoder писал(а):mysql давно уже не 2гб инфа старая у вас как бивни мамонта )
А сколько?
CentOS 6, mysql 5.1.69.
насколько я понимаю, база сейчас ограничивается только дисковым пространством и максимальным размером индекса))
Т.е как таковых то ограничений нет?
Размер индекса - 255, этого хватит

Re: Работа с несколькими разными базами данных

Добавлено: 2013.07.17, 13:10
flashimage

Re: Работа с несколькими разными базами данных

Добавлено: 2013.07.17, 13:50
destin9000
CentOS6 это линукс 2.4?Я не особо в *nix система

Re: Работа с несколькими разными базами данных

Добавлено: 2013.07.17, 14:18
flashimage
http://en.wikipedia.org/wiki/CentOS в табличке, столбец kernel

Re: Работа с несколькими разными базами данных

Добавлено: 2013.07.17, 14:21
destin9000
flashimage писал(а):http://en.wikipedia.org/wiki/CentOS в табличке, столбец kernel
Да, огромное спасибо.
Еще в ispmanager нашёл возможность добавить сервер postgres, возможно буду юзать postgreSQL.