Подскажите по БД

Bicdibus

Участник
Регистрация
5 Мар 2010
Сообщения
497
Реакции
7
Работаю над цмс самописом. Предусматриваются очень большые обьемы текста. Какой тип БД выбрать для этого как варианты mysql(MyISAM вроде как компрессия есть) sqlite(скорость работы) Основная производительность должна приходится на чтение, инсерты и апдейты будут редко. В общем надо максимальная скорость га чтение и копрессия данных.
 

qliscomua

Писатель
Регистрация
29 Дек 2015
Сообщения
1
Реакции
0
Для больших объемов нужно использовать только MyISAM!!!
 

bettelli

Создатель
Регистрация
16 Сен 2017
Сообщения
26
Реакции
7
When loading large volumes of data, with periodically a sequence of INSERT statements, periodically COMMIT the results to avoid. In typical load operations for data warehousing, if something goes wrong, you truncate the table (using TRUNCATE TABLE), and yes you need MyISAM
 

efir

Постоялец
Регистрация
11 Сен 2006
Сообщения
48
Реакции
7
подумайте о внедрении в cms кеширования, статика будет отдаваться быстрее.
 

Freeman08

Создатель
Регистрация
27 Сен 2008
Сообщения
27
Реакции
7
Однозначно MyISAM, но и кэшированием принебрегать не стоит
 

Minor

Постоялец
Регистрация
16 Авг 2012
Сообщения
258
Реакции
110
У меня другой вопрос - откуда дровишки,что у SQLite скорость работы высокая?
 

Balatsky

Писатель
Регистрация
2 Дек 2016
Сообщения
2
Реакции
0
Выбирать между MySQL и SQLite, это как выбирать между мечом и палкой. SQLite в принципе годится только для DEV-среды и не более.
 

pautina

Постоялец
Регистрация
15 Фев 2010
Сообщения
108
Реакции
37
Работаю над цмс самописом. Предусматриваются очень большые обьемы текста. Какой тип БД выбрать для этого как варианты mysql(MyISAM вроде как компрессия есть) sqlite(скорость работы)
Все предыдущие авторы верно указали, что лучше использовать MySQL с типом таблиц MyISAM. Вы указали, что у Вас предусматриваются большие объемы текста, так вот sqlite очень плохо работает с большими объёмами данных и работает только в одно поточность.
 

EliasCav

Создатель
Регистрация
1 Июн 2016
Сообщения
9
Реакции
0
MyISAM в случае падения при записи может и не подняться. Использую innodb база 450gb есть поля содержащие в себе данные из множества текстовых файлов, для поиска. Пока полет нормальный.
 
Сверху