LINUX.ORG.RU

Способ хранение небольшой базы данных в проекте


0

1

Необходимо хранить название заголовка, текст и имя картинки. Они выбираются случайно для отображения. Также они должны быть легко редактируемы из проекта. Что лучше использовать в данном случае?


Общий совет — sqlite

А частный зависит от целей и инструментов. Для десятка мелких записей я и *.txt не брезгую :)

KRoN73 ★★★★★
()
Ответ на: комментарий от ECLIPSE

10 значений под каждый элемент: заголовок, текст, картинка

Ну, в таком случае без Oracle Database Enterprise Edition никак не обойтись.

edigaryev ★★★★★
()
Ответ на: комментарий от ECLIPSE

10 значений под каждый элемент: заголовок, текст, картинка.
Также они должны быть легко редактируемы из проекта.

в текстовый файлик загоняй.

Boy_from_Jungle ★★★★
()

Лучше всего здесь подойдет Cassandra.

note173 ★★★★★
()

Поскольку язык не указан, рекомендую mnesia. Но чувствуя, что всё мейнстримно и уныло - sqlite.

nanoolinux ★★★★
()
Ответ на: комментарий от ECLIPSE

У тебя картинка - бинарь, так что всех с их текстовиками можешь отправить подальше. Не кодировать же в MIME в конце концов

Реально - sqlite. Если хипстор - leveldb. Если жабник - H2

vertexua ★★★★★
()
Последнее исправление: vertexua (всего исправлений: 2)
Ответ на: комментарий от vertexua

Необходимо хранить название заголовка, текст и имя картинки.

У тебя картинка - бинарь, так что всех с их текстовиками можешь отправить подальше.

Ты читал пост ?

Boy_from_Jungle ★★★★
()

только XML конфиг, только хардкор!

moot ★★★★
()

Yml или как его там.

anonymous
()
Ответ на: комментарий от Boy_from_Jungle

Хм, таки да, что-то я протупил. Да, CSV или JSON

vertexua ★★★★★
()
Ответ на: комментарий от umren

Sql не годится, потому что менять базу не удобно. Я скорее всего буду использовать json, если вдруг захотят получать эти данные с сервера, то у меня уже все готово. Всем спасибо.

ECLIPSE
() автор топика
Ответ на: комментарий от ECLIPSE

Внизу первого сообщения есть кнопка [Отметить как решенную]

CrossFire ★★★★★
()
Ответ на: комментарий от ECLIPSE

потому что менять базу не удобно

зачем менять базу? кроме того экспорт в .sql файл и импорт куда угодно помойму подойдет каждому, нет?

umren ★★★★★
()
Ответ на: комментарий от vertexua

картинки можно/нужно сохранять на HDD, с uuid-именем и потом писать эти имена в любой текстовик

stevejobs ★★★★☆
()
Последнее исправление: stevejobs (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.