SASGIS

Веб-картография и навигация

Использование в Sas.Планета кеша в формате Berkeley

программа для загрузки и просмотра спутниковых снимков Земли, Луны, Марса предоставленных сервисами Google Maps и Космоснимки. Возможность работы с GPS приёмником.

Модератор: Tolik

Re: Использование в Sas.Планета кеша в формате Berkeley

Сообщение zed » 07 апр 2013, 16:27

Желающие могут принять участие в тестировании версионности в кэше Беркли.
zed
Гуру
 
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз.
Поблагодарили: 568 раз.

Re: Использование в Sas.Планета кеша в формате Berkeley

Сообщение zed » 07 апр 2013, 19:26

xromeo писал(а):Чтобы знать, какой параметр в каком конфиге за что отвечает, какую утилиту как и для чего использовать и тп и тд. Есть где-либо подобная документация?

Ага, есть такая штука, называется Berkeley DB C API Reference и плюс к ней Programmer Reference, где приведено полное описание всего и вся, в том числе конфигов и утилит - Оракл славится качественной документацией, поэтом там много чего полезного можно вычитать.

К примеру, вот, что они говорят про 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. Пока писал ответ, пост вопрошающего благополучно куда-то исчез :shock:
zed
Гуру
 
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз.
Поблагодарили: 568 раз.

Re: Использование в Sas.Планета кеша в формате Berkeley

Сообщение xromeo » 07 апр 2013, 20:06

zed писал(а):Информации много и она ну очень техническая и чтобы вычленить оттуда только основы, о которых можно написать в wiki потребуется немало сил. Если тема интересна, то можете заняться изучением.
P.S. Пока писал ответ, пост вопрошающего благополучно куда-то исчез :shock:


Да собственно, решил ткнуться в гугол, и сразу нашёл все эти доки :) Вопрос как-то сам собой и отпал, и стало ясно, что зря тут это спросил... Но минимальная документация в Wiki, считаю, всё равно не помешает - жаль, конечно, что на основе этих сильно технических описаний её создание и впрямь дело непростое будет :?
Аватара пользователя
xromeo
Постигающий Дао
 
Сообщения: 189
Зарегистрирован: 21 июл 2009, 20:42
Благодарил (а): 36 раз.
Поблагодарили: 10 раз.

Re: Использование в Sas.Планета кеша в формате Berkeley

Сообщение xromeo » 13 апр 2013, 18:45

Можно ли использовать кэш BerkeleyDB, если сама папка с кэшем доступна только для чтения? Чтобы, скажем, расшарить кэш в локальной сети, дабы дать возможность его использовать с других компов, но чтоб случайно они ничего в нём не запортили. А то заметил, что log-файлы в "env" всегда открываются программой на запись, и потому возникло сомнение.
Аватара пользователя
xromeo
Постигающий Дао
 
Сообщения: 189
Зарегистрирован: 21 июл 2009, 20:42
Благодарил (а): 36 раз.
Поблагодарили: 10 раз.

Re: Использование в Sas.Планета кеша в формате Berkeley

Сообщение Parasite » 13 апр 2013, 20:55

xromeo писал(а):заметил, что log-файлы в "env" всегда открываются программой на запись, и потому возникло сомнение.

http://sasgis.org/mantis/view.php?id=1874
The only difference between me and a mad man is that I am not mad. /Salvador Dali/
Изображение

За это сообщение автора Parasite поблагодарил:
xromeo (13 апр 2013, 21:55)
Рейтинг: 5.26%
 
Аватара пользователя
Parasite
Администратор
 
Сообщения: 5646
Зарегистрирован: 23 окт 2008, 17:38
Благодарил (а): 124 раз.
Поблагодарили: 512 раз.

Re: Использование в Sas.Планета кеша в формате Berkeley

Сообщение zed » 15 апр 2013, 20:09

Интересующиеся могут обратить внимание на пост: viewtopic.php?f=2&t=2024&p=33067#p33067 где несколько замечаний про быстродействие и надёжность кэша.
zed
Гуру
 
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз.
Поблагодарили: 568 раз.

Re: Использование в Sas.Планета кеша в формате Berkeley

Сообщение zed » 15 апр 2013, 23:32

Новая тестовая версия, для желающих пощупать версионность в Беркли: SASPlanet.MultiVersions.BerkeleyDB.130415.7z
zed
Гуру
 
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз.
Поблагодарили: 568 раз.

Re: Использование в Sas.Планета кеша в формате Berkeley

Сообщение garl » 16 апр 2013, 10:55

а выбрать из списка версий интересующую версию никак ?
типа переключиться на нужную версию
Russian NDN Team
QIP NightlyTester
Аватара пользователя
garl
Гуру
 
Сообщения: 1625
Зарегистрирован: 16 июл 2008, 14:40
Откуда: Краснодар, Кубанская столица.
Благодарил (а): 97 раз.
Поблагодарили: 273 раз.

Re: Использование в Sas.Планета кеша в формате Berkeley

Сообщение garl » 16 апр 2013, 10:57

SASPlanet.MultiVersions.BerkeleyDB.elf
Вложения
SASPlanet.MultiVersions.BerkeleyDB.elf.zip
(4.59 KiB) Скачиваний: 117
Russian NDN Team
QIP NightlyTester
Аватара пользователя
garl
Гуру
 
Сообщения: 1625
Зарегистрирован: 16 июл 2008, 14:40
Откуда: Краснодар, Кубанская столица.
Благодарил (а): 97 раз.
Поблагодарили: 273 раз.

Re: Использование в Sas.Планета кеша в формате Berkeley

Сообщение zed » 16 апр 2013, 11:51

garl писал(а):а выбрать из списка версий интересующую версию никак ?
типа переключиться на нужную версию

ПКМ.
garl писал(а):SASPlanet.MultiVersions.BerkeleyDB.elf

Кэш Беркли в этой утечке вроде бы не отсвечивает.
zed
Гуру
 
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз.
Поблагодарили: 568 раз.

Пред.След.

Вернуться в SAS.Планета

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 30