![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| Muerto |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1207 Регистрация: 23.9.2006 Репутация: нет Всего: 4 |
Здравсвуйте, пользуюсь вот этим http://www.zentus.com/sqlitejdbc/
что бы работать с sqlite... Но он весит много... и поэтому в результате моя простенькая прога весит 2.5мб + запускается давольно долго... Это программа для хранения паролей... --- Есть ли какие нибудь "легкие" решение? Мне не нужны навороты... создать базу, таблицу, удалить запись, добавить запись, искать запись, обновить запись. Всё. |
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
-------------------- 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. |
|||
|
||||
| Skynin |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 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 |
|||
|
||||
| COVD |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1655 Регистрация: 26.7.2005 Репутация: 17 Всего: 43 |
Если у вас всего одна таблица, т.е. данные не "relational", то, значит, не обязательно применять базу данных. Возможно, достаточно java.io.RandomAccessFile. Или воспользоваться открытыми реализациями java cache (типа ehcache), которые представляют собой Map + java.io.RandomAccessFile. Там уже реализованы операции с файлом (персистенс) и механизмы удаления из памяти редко используемых обьектов.
PS Если приложение предполагается для нестабильной среды, т.е. для клиентов, а не для сервера, то чем примитивнее операции с файлом, тем лучше. Нестабильность клиентов заключается в том, что у них много других приложений может быть запущено. Повышенный риск того, что ваше приложение может быть остановлено некорректно. Из-за этого файлы базы данных или кеша могут быть испорчены. Это сообщение отредактировал(а) COVD - 5.9.2011, 17:55 |
|||
|
||||
| Muerto |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1207 Регистрация: 23.9.2006 Репутация: нет Всего: 4 |
Спасибо всем за ответы, расмотрю варианты, и доложу о конечном решении
|
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |