реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> База Данных для встроенной системы
WiseAlex
сообщение Apr 22 2008, 08:47
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 36
Регистрация: 9-11-06
Пользователь №: 22 115



ищу встраиваемую БД для быстрого доступа к одной таблице (т.е. один файл — одна таблица, без связей с другими таблицами). Индексы только по числовым полям (ну и дата). Фактически нужна только выборка записей из таблицы по условию и добавление записей. Условие может включать сравнения по нескольким полям.
например:
Таблица: дата1 дата2 нидекс1 Текст
условие: Дата1 в диапазоне1 И Дата2 в диапазоне2 И индекс1==ИскомыйИндекс

желательно :
без sql,
достаточно простую,
быструю
бесплатную
независимую от ОС
на С или С++

Сообщение отредактировал WiseAlex - Apr 22 2008, 09:14
Go to the top of the page
 
+Quote Post
Andy Great
сообщение Apr 22 2008, 08:48
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 793
Регистрация: 5-11-04
Из: Краматорск, Украина
Пользователь №: 1 057



SQLite? Но с sql
Go to the top of the page
 
+Quote Post
WiseAlex
сообщение Apr 22 2008, 09:12
Сообщение #3


Участник
*

Группа: Новичок
Сообщений: 36
Регистрация: 9-11-06
Пользователь №: 22 115



Перебор с функциональностью, достаточно сложно будет встроить. Ищу что-то попроще
Go to the top of the page
 
+Quote Post
chds
сообщение Apr 22 2008, 10:18
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 173
Регистрация: 5-11-07
Из: Чернигов, Украина
Пользователь №: 32 078



Ну указаны аппаратные требования, но есть такая БД как DB4O (http://db4o.com/), это объектная база данных, которая производителем позиционируется как БД для встраиваемых систем.
+ Полная реализация объектной модели
+ Программирование на Java/.Net
+ Никакого SQL, все через методы
+ Очень просто
- Это всетаки на МК не пойдет, нужно много памяти и J2ME
- Мутят с лицензией, но первые версии можно еще в исходных кодах найти
Go to the top of the page
 
+Quote Post
WiseAlex
сообщение Apr 22 2008, 10:30
Сообщение #5


Участник
*

Группа: Новичок
Сообщений: 36
Регистрация: 9-11-06
Пользователь №: 22 115



Цитата(chds @ Apr 22 2008, 13:18) *
+ Программирование на Java/.Net
- Это всетаки на МК не пойдет, нужно много памяти и J2ME
- Мутят с лицензией, но первые версии можно еще в исходных кодах найти

не подойдет
---
по аппаратным требованиям:
железо: 32бит 96МГц risc 16МБ ОЗУ из них где-то 4 занято
no-os (скажем так, своя ОС с api для доступа к файлам)
Go to the top of the page
 
+Quote Post
Andrew2000
сообщение Apr 22 2008, 10:55
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 421
Регистрация: 25-12-04
Пользователь №: 1 675



Berkeley DB

http://www.oracle.com/database/berkeley-db/index.html
http://en.wikipedia.org/wiki/Berkeley_DB
Go to the top of the page
 
+Quote Post
WiseAlex
сообщение Apr 22 2008, 11:22
Сообщение #7


Участник
*

Группа: Новичок
Сообщений: 36
Регистрация: 9-11-06
Пользователь №: 22 115



Цитата(Andrew2000 @ Apr 22 2008, 13:55) *

Как раз на нее смотрю
Есть опыт реального применения?
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 27th June 2025 - 22:28
Рейтинг@Mail.ru


Страница сгенерированна за 0.01415 секунд с 7
ELECTRONIX ©2004-2016