Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 2, 2006 13:29:36

batman
От:
Зарегистрирован: 2006-08-09
Сообщения: 37
Репутация: +  0  -
Профиль   Отправить e-mail  

sqlite

Кто-нибудь пробовал работать с sqlite? Поделитесь впечатлениями, пожалуйста…



Офлайн

#2 Окт. 2, 2006 13:54:53

slav0nic
Команда
От: dp.ua
Зарегистрирован: 2006-05-07
Сообщения: 2260
Репутация: +  41  -
Профиль   Отправить e-mail  

Офлайн

#3 Окт. 2, 2006 14:40:47

koder
От:
Зарегистрирован: 2006-09-29
Сообщения: 95
Репутация: +  0  -
Профиль   Отправить e-mail  

sqlite

1)sqllite позволяет сохранять любые типы данных(точнее она просто игнорирует все неизвестные ей
типы и сохраняет их как двоичную строку) => написав заглушки типа pickle/unpickle можно спокойно
сохранять все что угодно как будто ето встроенные типы (проблемы будут если захочеш ключи по етим полям создать или из С/С++/на_чем_там_еще_ты_пишеш до них данных добратся)
2)ОЧЕНЬ быстрая если не слишком большая база(100k записей тянет на раз)
3)включена в 2.5 питон - имхо теперь все базы типа snakesql(pure python RDB) загнутся
Если нужна небольшая встраиваемая БД - единственный норманый выбор.



Офлайн

#4 Окт. 2, 2006 14:43:04

pythonwin
От:
Зарегистрирован: 2006-07-18
Сообщения: 1294
Репутация: +  0  -
Профиль   Отправить e-mail  

sqlite

slav0nic
http://www.sqlite.org/cvstrac/wiki?p=SpeedComparison
что-то там psql представлен самым тормозом :(



Офлайн

#5 Окт. 2, 2006 19:44:50

slav0nic
Команда
От: dp.ua
Зарегистрирован: 2006-05-07
Сообщения: 2260
Репутация: +  41  -
Профиль   Отправить e-mail  

sqlite

тянет бд до 2Тб%), к-во записей упирается в размер max БД (как и всё остальное) правда хотелось бы посмотреть на тесты таких бд, но если тебе нужна серьёзная логика, то лучше СУБД, кстати, в psql можно писать stored procedure на python =) (и perl, tcl, c)

Офлайн

#6 Окт. 3, 2006 15:54:31

vityok
От:
Зарегистрирован: 2006-09-22
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

sqlite

На диво швидка та проста у використанні система. На пій погляд - майже ідеальний вибір для тестування софта для роботи із БД, та ідеальний вибір для систем, котрим потрібне просте реляційне сховище для даних. Має можливість для роботи із базами “в оперативній пам'яті”.



Офлайн

#7 Окт. 4, 2006 06:33:54

batman
От:
Зарегистрирован: 2006-08-09
Сообщения: 37
Репутация: +  0  -
Профиль   Отправить e-mail  

sqlite

Я, конечно извеняюсь, но несилён… как бы перевести, чтоб не ошибиться что прочитал?



Офлайн

#8 Окт. 4, 2006 10:08:18

vityok
От:
Зарегистрирован: 2006-09-22
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

sqlite

batman
Я, конечно извеняюсь, но несилён… как бы перевести, чтоб не ошибиться что прочитал?
http://www.prolingoffice.com/page.aspx?l1=28



Офлайн

#9 Окт. 4, 2006 10:24:18

batman
От:
Зарегистрирован: 2006-08-09
Сообщения: 37
Репутация: +  0  -
Профиль   Отправить e-mail  

sqlite

Перевести смог, но по-моему это не слишком вежливо…



Офлайн

#10 Окт. 15, 2006 11:45:23

niro
От:
Зарегистрирован: 2006-10-04
Сообщения: 178
Репутация: +  0  -
Профиль   Отправить e-mail  

sqlite

где есть доки по python+sqlite желательно на русском ?



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version