Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
нужна хитрая база данных
|
|||
|---|---|---|---|
|
#18+
Хитрости следующие: - DB должна быть встраиваемой в юзерскую прогу (ибо по сети гонять скажем гигабайт - удовольствие относительно дорогое). В идеале - когда нету никакого централизованного процесса для обработки запросов (DB server по русски) а прога сама читает/пишет базу - транзакции - не нужны. Совсем. Ибо если application падает, до его база все равно будет малополезна - DB должна уметь писать и читать объекты некислой связности (в идеале - графы). Так что может быть (и даже скорее всего) не SQL. - при этом иметь max производительность при выборке (индексы там etc) - DB не должна сыпаться и тупить на данных превышающих 4Gb. Max объем засовываемых в нее данных может быть ну скажем гигов 10-12 - при этом быть максимально быстрой при чтении. При записи желательно тоже :-) - работать под любой Win32 (ну скажем хотя бы на Win2K & WinXP) Скажите пожалуйста, есть ли такое чудо в природе ? Можно коммерческую ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2003, 19:04 |
|
||
|
нужна хитрая база данных
|
|||
|---|---|---|---|
|
#18+
Что значит "Встраимаевая в юзерскую прогу"? Любая база может быть поставлена в setup'e. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2003, 22:39 |
|
||
|
нужна хитрая база данных
|
|||
|---|---|---|---|
|
#18+
Может вас обычная File System спасет? И индексы есть, и "имеет max производительность при выборке"... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2003, 08:14 |
|
||
|
нужна хитрая база данных
|
|||
|---|---|---|---|
|
#18+
2Denis A.: а где почитать можно про то что Cache умеет и умеет ли он (она ? оно ?) вообще то что нужно ? 2Cat2: значит что прога сама должна уметь читать/писать в эту базу. Без посредников (всяческих listeners etc), ибо объемы данных приличны, client/server не нужен и по сети гонять гигабайты - некошерно. Надеюсь шо объяснил понятно. Никаких таких setupов нету и не будет (страшная тайна - у этой проги даже морды то нету) 2eNose: неа. Немного подробностей - есть юзерская прога - тупая числодробилка. Использует графы. В некоторые моменты данных становится гораздо больше чем оперативной памяти - соотв-но отдельные графы, непосредственно не обрабатывающиеся в данный момент времени, можно из памяти выгнать в базу. Специфика заключается в том, что у каждого узла графа есть набор атрибутов, по которым в произвольные моменты времени происходит поиск нужных узлов. Потому и хочется использовать DB с индексами по этим атрибутам для ускорения поиска узлов графа. Вот примерно так ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2003, 10:58 |
|
||
|
нужна хитрая база данных
|
|||
|---|---|---|---|
|
#18+
TinyDB KeyDB Personal Oracle Cache ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2003, 11:12 |
|
||
|
нужна хитрая база данных
|
|||
|---|---|---|---|
|
#18+
TynyDB - написана на Java. Не канает - исходная прога на C++ (sux канешна, было бы грамотнее сделать на более подходящей для таких задач embeddable Schema/Lispе - ну уж чего выросло) и исчо вот это смущает: > Maximum records quantity over 100,000 маловато будет. не наш размерчик KeyDB - описание выглядит хорошо. Вот только надо проверить ее - скажем будет ли она работать с десятком гигов данных Oracle - штука замечательная. Но уж больно тяжелая Cache - сижу читаю что за зверь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2003, 12:12 |
|
||
|
нужна хитрая база данных
|
|||
|---|---|---|---|
|
#18+
А стоит ли так заморачиваться? Возьмите испытанные временем СУБД: PostgreSQL или MySQL. И пусть "SQL" в названиях Вас не смущает - работают эти штуки оччень быстро. Тем более локально. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2003, 12:25 |
|
||
|
нужна хитрая база данных
|
|||
|---|---|---|---|
|
#18+
CronosPlus www.cronos.ru ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2003, 13:21 |
|
||
|
нужна хитрая база данных
|
|||
|---|---|---|---|
|
#18+
http://www.1c.hippo.ru/cgi-bin/predownl.cgi?id=2019 Правда индексы не стал прикручивать, но это не проблема. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2003, 17:32 |
|
||
|
нужна хитрая база данных
|
|||
|---|---|---|---|
|
#18+
sqlite mysql embedded ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2003, 18:17 |
|
||
|
нужна хитрая база данных
|
|||
|---|---|---|---|
|
#18+
Исходя из пунктов: - DB должна быть встраиваемой в юзерскую прогу (ибо по сети гонять скажем гигабайт - удовольствие относительно дорогое). В идеале - когда нету никакого централизованного процесса для обработки запросов (DB server по русски) а прога сама читает/пишет базу - транзакции - не нужны. Совсем. Ибо если application падает, до его база все равно будет малополезна - DB должна уметь писать и читать объекты некислой связности (в идеале - графы). Так что может быть (и даже скорее всего) не SQL. - при этом иметь max производительность при выборке (индексы там etc) - DB не должна сыпаться и тупить на данных превышающих 4Gb. Max объем засовываемых в нее данных может быть ну скажем гигов 10-12 - при этом быть максимально быстрой при чтении. При записи желательно тоже :-) - работать под любой Win32 (ну скажем хотя бы на Win2K & WinXP) За исключением "некислой связности", это как ты данные организуешь. Больше всего тебе MySQL подходит. А клиент на чем будет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2003, 14:03 |
|
||
|
нужна хитрая база данных
|
|||
|---|---|---|---|
|
#18+
>- DB должна уметь писать и читать объекты некислой связности (в идеале - графы). Так что может быть (и даже скорее всего) не SQL. Граф по определению есть бинарное отношение на множестве вершин. Слово "отношение" (relation) ни о чем не напоминает? Можно конечно что-то свое попытаться написать, но через полгода тяжелой работы ты обнаружишь, что получился кусок кастрированной RDBMS. Или кастрированный кусок RDBMS, кому как больше нравится. То же и с ООДБ получится: будешь моделировать отношение объектами, а для RDBMS отношение - родной язык. >- DB должна быть встраиваемой в юзерскую прогу (ибо по сети гонять скажем гигабайт - удовольствие относительно дорогое). Если проблема только в этом, то положи сервер на один компьютер с приложением и данные по сети гоняться не будут и встраиваемость не обязательна. MySQL наверное подойдет: за счет низкой надежности он быстрый. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2003, 23:26 |
|
||
|
нужна хитрая база данных
|
|||
|---|---|---|---|
|
#18+
Personal Oracle LITE - легче и хитрее некуда! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.08.2003, 10:39 |
|
||
|
нужна хитрая база данных
|
|||
|---|---|---|---|
|
#18+
--Personal Oracle LITE - легче и хитрее некуда! MSDE куда легче и проще ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2003, 21:49 |
|
||
|
нужна хитрая база данных
|
|||
|---|---|---|---|
|
#18+
легче может быть, но не хитрее ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2003, 14:26 |
|
||
|
|

start [/forum/topic.php?fid=35&msg=32201836&tid=1554301]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
61ms |
get topic data: |
13ms |
get forum data: |
4ms |
get page messages: |
63ms |
get tp. blocked users: |
2ms |
| others: | 260ms |
| total: | 438ms |

| 0 / 0 |
