The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Выпуск SQLite 3.8.9"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск SQLite 3.8.9"  +/
Сообщение от opennews (??) on 09-Апр-15, 09:35 
Доступен (http://permalink.gmane.org/gmane.comp.db.sqlite.announce/47) релиз SQLite 3.8.9 (http://sqlite.org/releaselog/3_8_9.html), легковесной системы управления базами данных, оформленной в виде подключаемой библиотеки. Код SQLite распространяется как общественное достояние (public domain), т.е. может использоваться без ограничений и безвозмездно в любых целях. Финансовую поддержку разработчиков SQLite осуществляет специально созданный консорциум, в который входят такие компании, как Adobe, Oracle, Mozilla, Bentley и Bloomberg.


В новом выпуске основные изменения связаны с проведением работы по исправлению ошибок. Из улучшений можно отметить перевод VxWorks-7 в разряд официально поддерживаемых и протестированных платформ, добавление команды ".dbinfo", PRAGMA index_xinfo (http://sqlite.org/pragma.html#pragma_index_xinfo) и интерфейса sqlite3_status64() (http://sqlite.org/c3ref/status.html). В новом выпуске также проведена оптимизация производительности полнотекстовых запросов fts3/4, используемых в сочетании с оператором OR. Устранено потенциальное целочисленное переполнение в функциях sqlite3_blob_read() и sqlite3_blob_write().

URL: http://permalink.gmane.org/gmane.comp.db.sqlite.announce/47
Новость: https://www.opennet.ru/opennews/art.shtml?num=42004

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Выпуск SQLite 3.8.9"  –12 +/
Сообщение от Аноним (??) on 09-Апр-15, 09:35 
Насколько тяжелая эта SQLite?
Например на средненьком компе потянет одновременную работу с например 20000 баз?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Выпуск SQLite 3.8.9"  +2 +/
Сообщение от Genry_U on 09-Апр-15, 09:47 
Он всё потянет, если тебя не интересует скорость.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

10. "Выпуск SQLite 3.8.9"  +/
Сообщение от LU on 09-Апр-15, 14:01 
Что есть скорость? Например простые запросы на чтение sqlite выполнит быстрее, чем, например, postgres.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

15. "Выпуск SQLite 3.8.9"  +/
Сообщение от Аноним (??) on 09-Апр-15, 14:57 
вот с записью очень плохо.
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

23. "Выпуск SQLite 3.8.9"  +/
Сообщение от анонимус (??) on 09-Апр-15, 21:24 
а мне показалось, что с записью проблемы только когда каждая операция отрабатывает как отдельная транзакция.
Если commit делать редко, то вроде нормальная скорость.
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

3. "Выпуск SQLite 3.8.9"  +2 +/
Сообщение от Аноним (??) on 09-Апр-15, 09:48 
Описанная Вами задача - скорее не для средненьких компов.
Хотя, смотря какие базы, и в какой степени комп "средненький".

<Картинка про троллейбус из буханки хлеба.jpg>

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

5. "Выпуск SQLite 3.8.9"  +2 +/
Сообщение от hoopoe email(ok) on 09-Апр-15, 10:23 
SQLite хранит базы в файле (одна база - один файл + файлы для локов), т.е. скорострельность будет определяться скоростью доступа в файло
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

6. "Выпуск SQLite 3.8.9"  +4 +/
Сообщение от An on email on 09-Апр-15, 10:39 
https://www.sqlite.org/whentouse.html
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

19. "Выпуск SQLite 3.8.9"  +/
Сообщение от Аноним (??) on 09-Апр-15, 15:50 
Если вам требуется /20000 баз на средненьком компе/ могу порекомендовать оформить подписку на Amazon RDS, впрочем, если баз так много, то определенно нужно денормализовывать и уходить в Amazon DynamoDB или облачные аналоги.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

22. "Выпуск SQLite 3.8.9"  +/
Сообщение от Crazy Alex (ok) on 09-Апр-15, 19:01 
Зачем горячиться? Может, там каждая база из трёх таблиц по сотне записей
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

24. "Выпуск SQLite 3.8.9"  +/
Сообщение от Аноним (??) on 09-Апр-15, 22:32 
Я, честно говоря, даже представить себе не могу такую задачу, которая потребует такого количества баз, так что решил, что автор имеет ввиду таблицы.
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

31. "Выпуск SQLite 3.8.9"  +/
Сообщение от Аноним (??) on 12-Апр-15, 21:29 
20000 баз? У нас в, компании, в которой 10000-15000 сотрудников трудятся, 2-3 базы (основная и тестовые). На Оракле. На предыдущем месте работы (поставщик услуг связи), у каждого филиала в биллинговой системе было 2 базы, на Оракле. Я боюсь спросить - чем автор комментария занимается, что ему понадобилось "на средненьком компе" поднимать 20000 баз на встраиваемой СУБД для пользовательских приложений?
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

4. "Выпуск SQLite 3.8.9"  +/
Сообщение от Аноним (??) on 09-Апр-15, 10:09 
VxWorks-7 - зачем?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

7. "Выпуск SQLite 3.8.9"  –1 +/
Сообщение от Ы on 09-Апр-15, 11:18 
> VxWorks-7 - зачем?

Затем, что сотни миллионов устройств управляются этой RTOS?

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

11. "Выпуск SQLite 3.8.9"  +2 +/
Сообщение от Аноним (??) on 09-Апр-15, 14:09 
Где ты нашел сотни миллионов устройств на этом? В большинстве девайсов по мере роста доступных ресурсов VxWorks-а выпер обычный линух. Это там теперь сотни миллионов :)
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

13. "Выпуск SQLite 3.8.9"  –1 +/
Сообщение от Ы on 09-Апр-15, 14:16 
Windriver -- самая старая и самая успешная компания на этом рынке.

Я помню их EISA карты 95 года выпуска.

И VxWorks уже работал.

Очень задолго до появления Линукса вообще.

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

17. "Выпуск SQLite 3.8.9"  +/
Сообщение от Аноним (??) on 09-Апр-15, 15:04 
А что сегодня?
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

21. "Выпуск SQLite 3.8.9"  +/
Сообщение от Аноним (??) on 09-Апр-15, 17:24 
А сегодня работает на борту спутников.
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

25. "Выпуск SQLite 3.8.9"  +/
Сообщение от Аноним (??) on 10-Апр-15, 11:33 
А десктопо-сервера-ноутбуко-роутеры как?
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

26. "Выпуск SQLite 3.8.9"  +/
Сообщение от Аноним (??) on 10-Апр-15, 13:07 
А там и NetBSD нормально будет работать. Это неинтересно, там не нужен RTOS. А вот исследовательские аппараты в глубокий космос - это интересно и там VxWorks.
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

27. "Выпуск SQLite 3.8.9"  +/
Сообщение от Аноним (??) on 10-Апр-15, 14:13 
RTOS на десктопо-ноутбуках как раз и нужен. По крайней мере, возможность выдать приложению приоритет реального времени, как это сделано в rt патче, xenomai или rtai.
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

29. "Выпуск SQLite 3.8.9"  +/
Сообщение от Аноним (??) on 10-Апр-15, 14:40 
CPU на десктопо-нетбуках RT'ные?
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

30. "Выпуск SQLite 3.8.9"  +/
Сообщение от Аноним (??) on 10-Апр-15, 15:42 
Нет, хотя, для обеспечения мягкого реалтайма гарантировать поведение задачи на протяжении определённого времени представляется возможным. Да, хороший был вопрос, особенно учитывая предсказания ветвлений в 86 архитектуре.
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

8. "Выпуск SQLite 3.8.9"  +/
Сообщение от YetAnotherOnanym (ok) on 09-Апр-15, 12:56 
Почему бы не посмотреть на сайте VxWorks что это такое и зачем оно нужно?
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

12. "Выпуск SQLite 3.8.9"  +2 +/
Сообщение от Аноним (??) on 09-Апр-15, 14:10 
> Почему бы не посмотреть на сайте VxWorks что это такое и зачем
> оно нужно?

Оно нужно конторе делающей VxWorks, чтобы доить клиентов :)

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

14. "Выпуск SQLite 3.8.9"  –1 +/
Сообщение от Ы on 09-Апр-15, 14:17 
> Оно нужно конторе делающей VxWorks, чтобы доить клиентов :)

По моему вы дурачок.

Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

18. "Выпуск SQLite 3.8.9"  +2 +/
Сообщение от Аноним (??) on 09-Апр-15, 15:06 
Фанат вксворкса? А ведь Аноним правильно сказал.

Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

28. "Выпуск SQLite 3.8.9"  +/
Сообщение от Nika (??) on 10-Апр-15, 14:15 
Анафема!
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

32. "Выпуск SQLite 3.8.9"  +/
Сообщение от Аноним (??) on 12-Апр-15, 21:46 
Инструменты администрирования и разработки под нее есть-то? для firebird куча инструментов, начиная со специализированного ibexpert и заканчивая всякими комбайнами вроде ems sql manager и embarcadero rapid sql, встраиваемая версия тоже есть, плюс процедурное расширение языка. в SQLite ничего этого нет, как я понимаю?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2021 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру