Для Mysql актуальны следующие данные
Win32 w/ FAT/FAT32 -> 2GB/4GB
Win32 w/ NTFS -> 2TB (possibly larger)
Linux 2.2-Intel 32-bit -> 2GB (LFS: 4GB)
Linux 2.4+ -> (using ext3 filesystem) 4TB
Solaris 9/10 -> 16TB
MacOS X w/ HFS+ -> 2TB
NetWare w/NSS filesystem -> 8TB
По поводу Berkly - на сколько я понимаю, это встаиваемая база, т.е. не надо поднимать никакой сервак для работы с ней, а работать из программы на прямую.
Использование в Sas.Планета кеша в формате Berkeley
Модератор: Tolik
- Parasite
- Администратор
- Сообщения: 5646
- Зарегистрирован: 23 окт 2008, 17:38
- Благодарил (а): 124 раза
- Поблагодарили: 508 раз
Re: Использование в Sas.Планета кеша в формате Berkely
Vasya писал(а):Для Mysql актуальны следующие данные
Просьба не вносить сумбур. Это ограничения не MySQL - это ограничения той или иной ФС на отдельный непрерывный файл (в источнике об этом написано прямым текстом, да и ФС не зря указана). То же самое будет применимо и к Беркли, и к Ораклу, и к чему угодно еще юзающему данную ФС.
PS: полный текст, полностью раскрывающий смысл приведенных ранее цифр (болдом выделено мною):
- The effective maximum table size for MySQL databases is usually determined by operating system constraints on file sizes, not by MySQL internal limits. The following table lists some examples of operating system file-size limits. This is only a rough guide and is not intended to be definitive. For the most up-to-date information, be sure to check the documentation specific to your operating system.
Operating System File-size Limit
Win32 w/ FAT/FAT32 2GB/4GB
Win32 w/ NTFS 2TB (possibly larger)
Linux 2.2-Intel 32-bit 2GB (LFS: 4GB)
Linux 2.4+ (using ext3 filesystem) 4TB
Solaris 9/10 16TB
MacOS X w/ HFS+ 2TB
NetWare w/NSS filesystem 8TB
Windows users, please note that FAT and VFAT (FAT32) are not considered suitable for production use with MySQL. Use NTFS instead.
Vasya писал(а):Berkly - на сколько я понимаю, это встаиваемая база, т.е. не надо поднимать никакой сервак для работы с ней, а работать из программы на прямую
C мускулом тоже можно работать напрямую - он дает стандартный базоводный интерфейс (документированный на вышеупомянутом вебсайте). Но это потребует гораздо большего перепахивания кода SASа + потеряется гибкость настройки гейта (PHP элементарно правится в блокноте по необходимости и сразу же работоспособен - а SAS надо перекомпилить, причем только автору ибо сорцев в паблик еще никто не дал) + веб-морда и прочие вкусности прикручиваются к апачу элементарнейше (а ко встроенной БД - придется разрабатывать опять же своё и с нуля).
The only difference between me and a mad man is that I am not mad. /Salvador Dali/


- Vasya
- Советчик
- Сообщения: 266
- Зарегистрирован: 14 июл 2008, 13:06
- Откуда: Одесса
- Поблагодарили: 3 раза
- Контактная информация:
Re: Использование в Sas.Планета кеша в формате Berkely
Parasite писал(а):Просьба не вносить сумбур. Это ограничения не MySQL - это ограничения той или иной ФС на отдельный непрерывный файл (в источнике об этом написано прямым текстом, да и ФС не зря указана). То же самое будет применимо и к Беркли, и к Ораклу, и к чему угодно еще юзающему данную ФС.
Сумбур ? В чём же тут сумбур ? В том что я привёл информацию, действительно актуальную для MySQL ?
Я не отрецаю, что связь размера базы и размер файлов в ФС прямая, для этого я и привёл данные с указанием ФС
В общем, предлагаю тут холиваоить, а заниматься полезным делом - решать общие проблемы, и находить их решения.
- Parasite
- Администратор
- Сообщения: 5646
- Зарегистрирован: 23 окт 2008, 17:38
- Благодарил (а): 124 раза
- Поблагодарили: 508 раз
Re: Использование в Sas.Планета кеша в формате Berkely
Vasya писал(а):Сумбур ? В чём же тут сумбур ? В том что я привёл информацию, действительно актуальную для MySQL ?
Вы привели информацию, актуальную по отношению к хостящей ФАЙЛОВОЙ СИСТЕМЕ и не имеющую прямого отношения к той или иной базе данных (причем в источнике об этом прямо и написано). Кои файловые системы тут не обсуждаются.
ФАТ32 одинаково безуспешно будет пытаться сохранить как базу данных >4Gb, так и архив с любимой порнухой, и это общеизвестно, и это вовсе не ограничение БД либо архива - что в обоих случаях будет еррор NOT_ENOUGH_STORAGE.
The only difference between me and a mad man is that I am not mad. /Salvador Dali/


- Parasite
- Администратор
- Сообщения: 5646
- Зарегистрирован: 23 окт 2008, 17:38
- Благодарил (а): 124 раза
- Поблагодарили: 508 раз
Re: Использование в Sas.Планета кеша в формате Berkely
svp писал(а):Содержимое моего скромного шести гигового кеша копировалось из одного TrueCrypt-контейнера в другой 4 (ЧЕТЫРЕ!) часа.
Кстати, можете ещё попробовать например http://vdfcrypt.narod.ru, авось будет лучше (сам - не юзал, ничего внятного по данной поделке сказать не могу).
The only difference between me and a mad man is that I am not mad. /Salvador Dali/


-
zed
- Гуру
- Сообщения: 2888
- Зарегистрирован: 16 авг 2008, 20:21
- Благодарил (а): 89 раз
- Поблагодарили: 568 раз
Re: Использование в Sas.Планета кеша в формате Berkely
Интересно, что-то решил я подробнее посмотреть Беркли, и обнаружил, что для Делфи - полная глушь... Официально есть API для C, C++, Java, Perl, Tcl, Pyton, и PHP, так же нашел порт на .NET (именно через него и работал EarthSlicer с БД). Может кто прояснит ситуацию?
- Vasya
- Советчик
- Сообщения: 266
- Зарегистрирован: 14 июл 2008, 13:06
- Откуда: Одесса
- Поблагодарили: 3 раза
- Контактная информация:
Re: Использование в Sas.Планета кеша в формате Berkely
Если написать dll , то думаю будет всё равно, написана она на С или С++....
Или же где-то её повзаимствовать её вместе с документацией.
А на счёт .NET - это зависит от того, в какой Дельфе кодится софт.
Или же где-то её повзаимствовать её вместе с документацией.
А на счёт .NET - это зависит от того, в какой Дельфе кодится софт.
-
zed
- Гуру
- Сообщения: 2888
- Зарегистрирован: 16 авг 2008, 20:21
- Благодарил (а): 89 раз
- Поблагодарили: 568 раз
Re: Использование в Sas.Планета кеша в формате Berkely
Сами dll есть, с исходниками и документацией, и даже с примерами на С++, но чтоб юзать функции из этих dll, нужно таки знать С++ 
-
serjvologda
- Новичок
- Сообщения: 11
- Зарегистрирован: 13 июл 2008, 11:48
Re: Использование в Sas.Планета кеша в формате Berkely
может посмотреть в исходниках как автор программы googlev прикрутил berkley , правдо он вроде писал на си, хотя я в этом не силён. вот исходники......
http://googlev.narod.ru/GoogleV-src-120107.rar
кстати вот его сайт и есть почта)))
http://car.etk.ru/Prog/GoogleV/index.html mailto:[email protected]?subject=GoogleV
http://googlev.narod.ru/GoogleV-src-120107.rar
кстати вот его сайт и есть почта)))
http://car.etk.ru/Prog/GoogleV/index.html mailto:[email protected]?subject=GoogleV
- svp
- Советчик
- Сообщения: 447
- Зарегистрирован: 26 авг 2008, 11:14
- Откуда: Белгород
- Благодарил (а): 2 раза
- Поблагодарили: 7 раз
- Контактная информация:
Re: Использование в Sas.Планета кеша в формате Berkely
Кстати! А как строился индекс в базе беркли для тайлов в других прогах? Никто не разбирался с этим вопросом?
Вообще, какие базы создавались, делалось ли дополнительное индексирование по координатам? Делитесь информацией. Обёртку к АПИ для работы с Беркли под делфи сделаем=)
Вообще, какие базы создавались, делалось ли дополнительное индексирование по координатам? Делитесь информацией. Обёртку к АПИ для работы с Беркли под делфи сделаем=)