powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Какую БД выбрать для простого VPS?
13 сообщений из 38, страница 2 из 2
Какую БД выбрать для простого VPS?
    #39645449
YUBA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonЕще лучше - нагрузочный тест.Вы полагаете, мне заняться нечем?

Итак, выбор сделан - SQLite . Сейчас он кажется очевидным.
Всем спасибо.
...
Рейтинг: 0 / 0
Какую БД выбрать для простого VPS?
    #39645452
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YUBAmaytonЕще лучше - нагрузочный тест.Вы полагаете, мне заняться нечем?

Итак, выбор сделан - SQLite . Сейчас он кажется очевидным.
Всем спасибо.
Тоесть ты выбрал без теста?
...
Рейтинг: 0 / 0
Какую БД выбрать для простого VPS?
    #39645468
YUBA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton, скорости большие не нужны.
Я писал, в базу сбрасывается не каждый чих, а буферные таблицы. Это раз в ~30-40с.
Чтение данных из базы где-то раз в ~15 мин. Все нужные таблицы/данные всегда в памяти.
Think of SQLite not as a replacement for Oracle but as a replacement for fopen()Этого достаточно.
...
Рейтинг: 0 / 0
Какую БД выбрать для простого VPS?
    #39645596
YUBA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати о тестах SQLite. На сайте разработчика есть тесты, но оч старые, еще для версии 2.7.6.
Сравнение скорости базы данных
Во всяком случае, все оч неплохо.
...
Рейтинг: 0 / 0
Какую БД выбрать для простого VPS?
    #39645623
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YUBAСравнение скорости базы данных
Во всяком случае, все оч неплохо.
Мегкого с теплым.

p.s. у меня в случае однопоточного доступа и point-select'ов (вроде так называется), SQLite был ровно в 8 раз быстрее PostgreSQL просто за счет отстувия latency на взаимодействия через TCP/IP.
...
Рейтинг: 0 / 0
Какую БД выбрать для простого VPS?
    #39645633
YUBA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid Kudryavtsev, эт понятно.
Чтобы не заводить новую тему. Ответ всего одна фраза.)
1.Когда в SQLite open делать? - в начале программы, и close при ее закрытии. Или после каждой транзакции? Транзакции раз в ~30-40c.
2. Что будет с БД при сбое программы и некорректном ее закрытии, т.е. невыполнении close?
...
Рейтинг: 0 / 0
Какую БД выбрать для простого VPS?
    #39645764
YUBA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чтобы завершить тему.
В общем, SQLite нормально работает. На реальных данных не проверял, а на макете все ОК. Никаких проблем не замечено.
...
Рейтинг: 0 / 0
Какую БД выбрать для простого VPS?
    #39645997
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YUBA1.Когда в SQLite open делать? - в начале программы, и close при ее закрытии. Или после каждой транзакции? Транзакции раз в ~30-40c.

Обычно делают в начале программы. Но если обращение раз в 30-40 сек - мне кажется без разницы

YUBA2. Что будет с БД при сбое программы и некорректном ее закрытии, т.е. невыполнении close?
Не знаю.

IMHO
...
Рейтинг: 0 / 0
Какую БД выбрать для простого VPS?
    #39646061
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YUBA2. Что будет с БД при сбое программы и некорректном ее закрытии, т.е. невыполнении close?
Буфера записи, если они есть, не сбросятся и будет песец.

Возможно, в эскулайте есть настройка на этот случай.
...
Рейтинг: 0 / 0
Какую БД выбрать для простого VPS?
    #39646064
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Впрочем, не все так плохо
https://stackoverflow.com/questions/16028236/what-should-i-do-after-crashing-when-writing-into-a-sqlite-db-ios

Ценой производительности на запись.
...
Рейтинг: 0 / 0
Какую БД выбрать для простого VPS?
    #39646075
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SiemarglYUBA2. Что будет с БД при сбое программы и некорректном ее закрытии, т.е. невыполнении close?
Буфера записи, если они есть, не сбросятся и будет песец.

Создатели SQLite уверяют, что ничего страшного.

https://www.sqlite.org/howtocorrupt.html

An SQLite database is highly resistant to corruption. If an application crash, or an operating-system crash, or even a power failure occurs in the middle of a transaction, the partially written transaction should be automatically rolled back the next time the database file is accessed. The recovery process is fully automatic and does not require any action on the part of the user or the application.
...
Рейтинг: 0 / 0
Какую БД выбрать для простого VPS?
    #39646109
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я, ..., худею с вас, граждане ...
Разработчик SQLite, конечно же, лох, который ничего не знает об особенностях работы встраиваемых баз и поэтому надо задать идиотский вопрос на форуме, чтобы получить дебильные комментарии.

В чём проблема взять и с пользой потратить пару часов на чтение документации того, чем вы собрались пользоваться?
...
Рейтинг: 0 / 0
Какую БД выбрать для простого VPS?
    #39646138
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YUBAКстати о тестах SQLite. На сайте разработчика есть тесты, но оч старые, еще для версии 2.7.6.
Сравнение скорости базы данных
Во всяком случае, все оч неплохо.
Я не имею против этого теста. Но хочу добавить. Создатели тестовых сценариев - большие хитрецы.
Они выносят на суд такую конфигурацию и такие исходные данные чтобы показать свой продукт в лучшем свете.

Аналогично есть семейство тестов JMS брокеров где каждый вендор доказывает что он круче всех.

Аналогично есть tpc тесты где oracle , ms, ibm меряются пиписками.
...
Рейтинг: 0 / 0
13 сообщений из 38, страница 2 из 2
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Какую БД выбрать для простого VPS?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]