Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Самый легкий sqlite для java 
:(
    Опции темы
Muerto
Дата 5.9.2011, 15:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1207
Регистрация: 23.9.2006

Репутация: нет
Всего: 4



Здравсвуйте, пользуюсь вот этим http://www.zentus.com/sqlitejdbc/
что бы работать с sqlite...

Но он весит много... и поэтому в результате моя простенькая прога весит 2.5мб + запускается давольно долго...

Это программа для хранения паролей...

---

Есть ли какие нибудь "легкие" решение?
Мне не нужны навороты... 

создать базу, таблицу, удалить запись, добавить запись, искать запись, обновить запись.
Всё.


--------------------
user posted image
PM MAIL   Вверх
LSD
Дата 5.9.2011, 15:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 210
Всего: 538



SQLJet

А вообще, если тебе нужна встроенная СУБД используй Java DB.


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
Skynin
Дата 5.9.2011, 16:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 359
Регистрация: 1.7.2007
Где: Харьков

Репутация: 6
Всего: 10



Features    H2    Derby    HSQLDB
Pure Java    Yes    Yes    Yes
Memory Mode    Yes    Yes    Yes
Encrypted Database    Yes    Yes        Yes
ODBC Driver    Yes    No    No
Fulltext Search    Yes    No    No
Multi Version Concurrency    Yes    No    Yes
Footprint (jar size)    ~1 MB    ~2 MB    ~1 MB

PM MAIL WWW ICQ Skype GTalk YIM MSN   Вверх
COVD
Дата 5.9.2011, 17:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1655
Регистрация: 26.7.2005

Репутация: 17
Всего: 43



Если у вас всего одна таблица, т.е. данные не "relational", то, значит, не обязательно применять базу данных. Возможно, достаточно java.io.RandomAccessFile. Или воспользоваться открытыми реализациями java cache (типа ehcache), которые представляют собой Map + java.io.RandomAccessFile. Там уже реализованы операции с файлом (персистенс) и механизмы удаления из памяти редко используемых обьектов.
 
PS 
Если приложение предполагается для нестабильной среды, т.е. для клиентов, а не для сервера, то чем примитивнее операции с файлом, тем лучше. Нестабильность клиентов заключается в том, что у них много других приложений может быть запущено. Повышенный риск того, что ваше приложение может быть остановлено некорректно. Из-за этого файлы базы данных или кеша могут быть испорчены.

Это сообщение отредактировал(а) COVD - 5.9.2011, 17:55
PM MAIL   Вверх
Muerto
Дата 5.9.2011, 21:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1207
Регистрация: 23.9.2006

Репутация: нет
Всего: 4



Спасибо всем за ответы, расмотрю варианты, и доложу о конечном решении  smile 


--------------------
user posted image
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
javastic
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0460 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.