Использование в Sas.Планета кеша в формате Berkeley
Модератор: Tolik
-
zed
- Гуру
- Сообщения: 2888
- Зарегистрирован: 16 авг 2008, 20:21
- Благодарил (а): 89 раз
- Поблагодарили: 568 раз
Re: Использование в Sas.Планета кеша в формате Berkeley
Желающие могут принять участие в тестировании версионности в кэше Беркли.
-
zed
- Гуру
- Сообщения: 2888
- Зарегистрирован: 16 авг 2008, 20:21
- Благодарил (а): 89 раз
- Поблагодарили: 568 раз
Re: Использование в Sas.Планета кеша в формате Berkeley
Ага, есть такая штука, называется Berkeley DB C API Reference и плюс к ней Programmer Reference, где приведено полное описание всего и вся, в том числе конфигов и утилит - Оракл славится качественной документацией, поэтом там много чего полезного можно вычитать.xromeo писал(а):Чтобы знать, какой параметр в каком конфиге за что отвечает, какую утилиту как и для чего использовать и тп и тд. Есть где-либо подобная документация?
К примеру, вот, что они говорят про DB_CONFIG, а вот, что про параметр set_cachesize и как его можно менять через конфиг. И так бегло просмотрев описание методов в API Reference и обращая внимание на те, в которых указано, что их можно изменять через DB_CONFIG вы получите полное представление о конфигурировании в Беркли.
Вот тут они пишут про файлики внутри папки env: Shared memory regions и дают ссылку на утилиту db_stat, которая умеет показывать очень подробную статистику.
Все эти утилиты и мануалы в виде pdf можно утянуть из моего репо:
Код: Выделить всё
hg clone https://bitbucket.org/zedxxx/berkeleydbИнформации много и она ну очень техническая и чтобы вычленить оттуда только основы, о которых можно написать в wiki потребуется немало сил. Если тема интересна, то можете заняться изучением.
P.S. Пока писал ответ, пост вопрошающего благополучно куда-то исчез
- xromeo
- Постигающий Дао
- Сообщения: 189
- Зарегистрирован: 21 июл 2009, 20:42
- Благодарил (а): 36 раз
- Поблагодарили: 9 раз
Re: Использование в Sas.Планета кеша в формате Berkeley
Да собственно, решил ткнуться в гугол, и сразу нашёл все эти докиzed писал(а):Информации много и она ну очень техническая и чтобы вычленить оттуда только основы, о которых можно написать в wiki потребуется немало сил. Если тема интересна, то можете заняться изучением.
P.S. Пока писал ответ, пост вопрошающего благополучно куда-то исчез
- xromeo
- Постигающий Дао
- Сообщения: 189
- Зарегистрирован: 21 июл 2009, 20:42
- Благодарил (а): 36 раз
- Поблагодарили: 9 раз
Re: Использование в Sas.Планета кеша в формате Berkeley
Можно ли использовать кэш BerkeleyDB, если сама папка с кэшем доступна только для чтения? Чтобы, скажем, расшарить кэш в локальной сети, дабы дать возможность его использовать с других компов, но чтоб случайно они ничего в нём не запортили. А то заметил, что log-файлы в "env" всегда открываются программой на запись, и потому возникло сомнение.
- Parasite
- Администратор
- Сообщения: 5646
- Зарегистрирован: 23 окт 2008, 17:38
- Благодарил (а): 124 раза
- Поблагодарили: 508 раз
Re: Использование в Sas.Планета кеша в формате Berkeley
http://sasgis.org/mantis/view.php?id=1874xromeo писал(а):заметил, что log-файлы в "env" всегда открываются программой на запись, и потому возникло сомнение.
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.Планета кеша в формате Berkeley
Интересующиеся могут обратить внимание на пост: http://sasgis.org/forum/viewtopic.php?f ... 067#p33067 где несколько замечаний про быстродействие и надёжность кэша.
-
zed
- Гуру
- Сообщения: 2888
- Зарегистрирован: 16 авг 2008, 20:21
- Благодарил (а): 89 раз
- Поблагодарили: 568 раз
Re: Использование в Sas.Планета кеша в формате Berkeley
Новая тестовая версия, для желающих пощупать версионность в Беркли: SASPlanet.MultiVersions.BerkeleyDB.130415.7z
- garl
- Гуру
- Сообщения: 1625
- Зарегистрирован: 16 июл 2008, 14:40
- Откуда: Краснодар, Кубанская столица.
- Благодарил (а): 97 раз
- Поблагодарили: 272 раза
Re: Использование в Sas.Планета кеша в формате Berkeley
а выбрать из списка версий интересующую версию никак ?
типа переключиться на нужную версию
типа переключиться на нужную версию
- garl
- Гуру
- Сообщения: 1625
- Зарегистрирован: 16 июл 2008, 14:40
- Откуда: Краснодар, Кубанская столица.
- Благодарил (а): 97 раз
- Поблагодарили: 272 раза
Re: Использование в Sas.Планета кеша в формате Berkeley
SASPlanet.MultiVersions.BerkeleyDB.elf
- Вложения
-
- SASPlanet.MultiVersions.BerkeleyDB.elf.zip
- (4.59 КБ) 174 скачивания
-
zed
- Гуру
- Сообщения: 2888
- Зарегистрирован: 16 авг 2008, 20:21
- Благодарил (а): 89 раз
- Поблагодарили: 568 раз
Re: Использование в Sas.Планета кеша в формате Berkeley
ПКМ.garl писал(а):а выбрать из списка версий интересующую версию никак ?
типа переключиться на нужную версию
Кэш Беркли в этой утечке вроде бы не отсвечивает.garl писал(а):SASPlanet.MultiVersions.BerkeleyDB.elf