|
|
|
Нужна небольшая однопользовательская СУБД (не-SQL)
|
|||
|---|---|---|---|
|
#18+
Есть ли не-SQL субд типа SQLite? Желательно на объектах, а не запросах и поддерживающую .NET. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2010, 11:29 |
|
||
|
Нужна небольшая однопользовательская СУБД (не-SQL)
|
|||
|---|---|---|---|
|
#18+
Raziel, может тогда в XML хранить? зависит от размера конечно а вообще чем подробней Вы бы описали задачу, тем большей была бы вероятность получить полезный совет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2010, 12:25 |
|
||
|
Нужна небольшая однопользовательская СУБД (не-SQL)
|
|||
|---|---|---|---|
|
#18+
Хм... Нужен аналог SQLite, только обмен данными не текстовыми запросами типа "select/update/delete/insert", а напрямую через методы. Пожалуй максимально полный аналог - SQLite+NHibernate, но гораздо проще и не такой тормознутый. Естественно, нужно кэширование (лучше - управляемое), случайный доступ и, желательно, многопоточную безопасность. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2010, 12:31 |
|
||
|
Нужна небольшая однопользовательская СУБД (не-SQL)
|
|||
|---|---|---|---|
|
#18+
авторНужен аналог SQLite, только обмен данными не текстовыми запросами типа "select/update/delete/insert", а напрямую через методы. Пожалуй максимально полный аналог - SQLite+NHibernate, но гораздо проще и не такой тормознутый. Гм... В любом случае к СУБД приходят запросы. "Объекты" присутствуют уровнями "выше". Если уж есть такое отвращение к запросам, то м.б. LINQ to SQL ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2010, 12:37 |
|
||
|
Нужна небольшая однопользовательская СУБД (не-SQL)
|
|||
|---|---|---|---|
|
#18+
Неприятие не к запросам, а к текстовым запросам. И большие претензии к быстродействию. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2010, 13:08 |
|
||
|
Нужна небольшая однопользовательская СУБД (не-SQL)
|
|||
|---|---|---|---|
|
#18+
RazielНеприятие не к запросам, а к текстовым запросам. И большие претензии к быстродействию. Простите, а "не текстовые запросы" - это какие?! М.б. дело не в том, что они "текстовые", а в том, что стоит "уметь готовить" и запросы и модель хранения данных?! Или, Вы полагаете, что некое "промежуточное звено" автоматически создат запрос, оптимизированный по быстродействию, создасть необходимые индексы и т.п.? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2010, 13:21 |
|
||
|
Нужна небольшая однопользовательская СУБД (не-SQL)
|
|||
|---|---|---|---|
|
#18+
pkarklinRazielНеприятие не к запросам, а к текстовым запросам. И большие претензии к быстродействию. Простите, а "не текстовые запросы" - это какие?! М.б. дело не в том, что они "текстовые", а в том, что стоит "уметь готовить" и запросы и модель хранения данных?! Или, Вы полагаете, что некое "промежуточное звено" автоматически создат запрос, оптимизированный по быстродействию, создасть необходимые индексы и т.п.? Да что вы так привязались к этому SQL? Хочу полностью исключить звено в виде генератора и парсера sql-команд. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2010, 14:05 |
|
||
|
Нужна небольшая однопользовательская СУБД (не-SQL)
|
|||
|---|---|---|---|
|
#18+
Raziel, а зачем? Не проще ли написать/заюзать готовую объектную прослойку к любой СУБД? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2010, 14:27 |
|
||
|
Нужна небольшая однопользовательская СУБД (не-SQL)
|
|||
|---|---|---|---|
|
#18+
Готовая объектная прослойка - это NHibernate? Я же написал - слишком тормозная и навороченая. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2010, 14:29 |
|
||
|
Нужна небольшая однопользовательская СУБД (не-SQL)
|
|||
|---|---|---|---|
|
#18+
RazielДа что вы так привязались к этому SQL? Потому, что практически все современные СУБД понимают только SQL. За редким исключением. RazielХочу полностью исключить звено в виде генератора и парсера sql-команд. При таких требованиях: Razielподдерживающую .NET. задача не решаема, но Вы можете продолжать "хотеть"... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2010, 14:30 |
|
||
|
Нужна небольшая однопользовательская СУБД (не-SQL)
|
|||
|---|---|---|---|
|
#18+
pkarklinПри таких требованиях: Razielподдерживающую .NET. задача не решаема, но Вы можете продолжать "хотеть"... Задача вполне решаема, но, похоже, ответа никто не знает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2010, 14:31 |
|
||
|
Нужна небольшая однопользовательская СУБД (не-SQL)
|
|||
|---|---|---|---|
|
#18+
Пожалуй я уточню. Мне не нужна СУБД как таковая. Нужно просто кэширующее хранилище-в-файле для объектов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2010, 14:32 |
|
||
|
Нужна небольшая однопользовательская СУБД (не-SQL)
|
|||
|---|---|---|---|
|
#18+
RazielЗадача вполне решаема, но, похоже, ответа никто не знает. Угу. Решаема, но только не путем, который Вы "хотите"... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2010, 14:33 |
|
||
|
Нужна небольшая однопользовательская СУБД (не-SQL)
|
|||
|---|---|---|---|
|
#18+
RazielПожалуй я уточню. Мне не нужна СУБД как таковая. Нужно просто кэширующее хранилище-в-файле для объектов. Тогда уж, уточняйте дальше, что это за объекты и что над ними должно делаться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2010, 14:34 |
|
||
|
Нужна небольшая однопользовательская СУБД (не-SQL)
|
|||
|---|---|---|---|
|
#18+
pkarklin При таких требованиях: Razielподдерживающую .NET. задача не решаема, но Вы можете продолжать "хотеть"... ну почему нерешаема тот же Кэш например, мне кажется он поддерживает просто как говориться "Глупо. Храбро, но глупо"(С) многие же из нас примерно так когда-то давно и начинали с примитивных баз и вспоминают это как страшный сон ну наверное надо пройти человеку этот этап ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2010, 14:39 |
|
||
|
Нужна небольшая однопользовательская СУБД (не-SQL)
|
|||
|---|---|---|---|
|
#18+
SergSuperтот же Кэш например, мне кажется он поддерживает Скорее, наоборот, Caché, поддерживает .Net. Но, вот, делать "небольшую однопользовательскую" на Caché... Ну, не знаю... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2010, 14:45 |
|
||
|
Нужна небольшая однопользовательская СУБД (не-SQL)
|
|||
|---|---|---|---|
|
#18+
Raziel, 1. http://en.wikipedia.org/wiki/Document-oriented_database 2. http://en.wikipedia.org/wiki/Comparison_of_object_database_management_systems 3. Учишь свои объекты сериализоваться и любая key-value - твоя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2010, 14:54 |
|
||
|
Нужна небольшая однопользовательская СУБД (не-SQL)
|
|||
|---|---|---|---|
|
#18+
RazielНеприятие не к запросам, а к текстовым запросам. И большие претензии к быстродействию. 1. Один раз prepare при старте --- и исходная форма запроса на быстродействие последующих exec-ов уже не влияет :) 2. Если для работы не нужна "многопользовательскость", то это не значит, что нужна именно "однопользовательскость". Вдруг вам для отладки понадобится "двухпользовательскость"? Вам никто не запрещает взять какую-нибудь Virtuoso Open Source и в "боевом" режиме для максимальной производительности делать её "временно однопользовательской" с помощью вызова __atomic(1). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2010, 15:01 |
|
||
|
Нужна небольшая однопользовательская СУБД (не-SQL)
|
|||
|---|---|---|---|
|
#18+
Всем спасибо, а особенно Siemargl. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2010, 15:08 |
|
||
|
Нужна небольшая однопользовательская СУБД (не-SQL)
|
|||
|---|---|---|---|
|
#18+
Учишь свои объекты сериализоваться и любая key-value - твоя. Ну или так. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2010, 15:31 |
|
||
|
Нужна небольшая однопользовательская СУБД (не-SQL)
|
|||
|---|---|---|---|
|
#18+
RazielВсем спасибо, а особенно Siemargl. Удачи стать уникальным специалистом, с нулевой восстребованностью на рынке труда... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2010, 15:43 |
|
||
|
Нужна небольшая однопользовательская СУБД (не-SQL)
|
|||
|---|---|---|---|
|
#18+
классика жанра - Berkley DB. http://ru.wikipedia.org/wiki/Berkeley_DB Насчет .NET точно не скажу, но пишут, что вроде есть для C# подвязки: http://www.oracle.com/technetwork/database/berkeleydb/overview/index.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2010, 15:52 |
|
||
|
Нужна небольшая однопользовательская СУБД (не-SQL)
|
|||
|---|---|---|---|
|
#18+
pkarklinRazielВсем спасибо, а особенно Siemargl. Удачи стать уникальным специалистом, с нулевой восстребованностью на рынке труда...уймитесь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2010, 17:06 |
|
||
|
Нужна небольшая однопользовательская СУБД (не-SQL)
|
|||
|---|---|---|---|
|
#18+
db4o .Net или Java, не-SQL, объектно-ориентированная. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.10.2010, 23:16 |
|
||
|
|

start [/forum/topic.php?fid=35&msg=36909597&tid=1552759]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
36ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
| others: | 236ms |
| total: | 373ms |

| 0 / 0 |
