lightweight DB engine

8 отговора 292 прегледа
#1

lightweight DB engine

Трябва да ..хм..."обработя" тука некви 3-4 огромни файлове по 3 - 4 ГБ. Целта е да се сложат в някаква боза и да може да се пускат заявки към нея? Задачата тривиална, НО не мога да използвам никакъв нормален SQL server (не ме питайте защо :) "не може" - е отговора на същия мой въпрос).

Та въпроса е има ли някакъв малък, фрий DB engine (pod Windows), който да даунлоадна отнякъде и да си свърша работа?

There are 10 types of people in this world one who understand binary jokes and one who not
Отговор
в отговор на synchu #2

Re: lightweight DB engine

Zashto ne izpolzwash DBF files?

Отговор
в отговор на Zloster #3

Re: lightweight DB engine

3 - 4 GB, a mozhe i poveche e edin file i oshte njakolko takiva ima...e.g. trjabva mi neshto, koeto poddyrzha poveche ot 4 Giga...

nevermind, kakto se kazva :) namerih edin SQLLite server, i nekyv ODBC driver za nego, poddryzha 2^41 file-ove. trepach. i e 2-300 K zip cjalata rabota.

There are 10 types of people in this world one who understand binary jokes and one who not

Редактирано от synchu на

Отговор
в отговор на synchu #4

Re: lightweight DB engine

A ti zashto mislish 4e te nqma da poddurjat pove4e ot 4GB ????
Az lichno sum vijdal dosta po golemi , koito si rabotqt...
No nevermind , shtom si si nameril reshenie!

Отговор
в отговор на Zloster #5

Re: lightweight DB engine

ostanalo mi e edno takova vpechatlenie za maximalnia razmer na dbf file-oevete. dazhe dali ne beshe 2 GB.

There are 10 types of people in this world one who understand binary jokes and one who not
Отговор
в отговор на synchu #6

Re: otkyde moje da se drypne

Mojesh li da dadesh link za tozi SQLLite server:-)

10x

Отговор
в отговор на d #7

Re: otkyde moje da se drypne

SQLLite
[линк]
ima i full source code.

ODBC driver-a (ako ti trjabva) e preview/alpha (proof of concept) :) i se namira tuk:
[линк]

There are 10 types of people in this world one who understand binary jokes and one who not
Отговор
в отговор на synchu #8

Re: lightweight DB engine

Останало ти е такова впечатление и много правилно -> 2 Gb е ограничението , НО на FAT16 FS. На FAT32, NTFS, EXT2 ограниченията са други и съответно може .DBF - а (dBase 3,4,5, мисля че за него говорим) да нараства повечко.
Има ограничение от броя на редовете. Те са максимално 4294967296 или тям някъде (32 бит число)
цялата структура я има обяснена ТУК и ТУК при това много читаво.

Е тук нищо няма:[линк]
Отговор
в отговор на ro6avia #9

Re: lightweight DB engine

10x Ro6av :) mda mda....veche se dobrah do update na informaciata taka ili inache 2 mlrd reda mislja che e ogranichenieto vypreki 2^32 -ta (plus tova dBase-a go mrazja i gledam da go izbjagvam) :)
kakto i da e tozi SQL lite e dobyr i osven tova e 300K i ima console kydeto puskash statementi i vryshta rezultat, kojto mozhe da go zapishe i vyv file. Pochti SQL92 e compatible, koeto mi e napylno dostatychno. I plus tova dBASE hubavo she si gi drynkam filovete ama trjabva da gi tyrkalqm posle kyde s MSQuery ili Abscess - ne merci! :)

sorry za latinicata, no ne sym si na moja comp....:(
ajde po zhivo po zdravo...

There are 10 types of people in this world one who understand binary jokes and one who not
Отговор