Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Сравнение СУБД Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 [2] 3   вперед  Ctrl      все
 Re: Какую БД выбрать для мобильных устройств....  [new]
Ggg_old
Member

Откуда: Одесса
Сообщений: 1342
в качестве центральной (консолидировннной) БД для мобильных ultrilite баз может быть не только родная сервернаая ASA, но так-же и другие БД ( http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.help.sqlanywhere.12.0.0/sqlanywhere_en12/help_top_index.htm )
Adaptive Server Enterprise (no 64-bit Linux support provided)
IBM DB2 LUW
Microsoft SQL Server
MySQL
Oracle
SQL Anywhere

Более подробная матрица совместимостей и платформ здесь: http://www.sybase.com/detail?id=1069354#ConsDB

Для синхронизации используется компонент Mobilink, т.е. вышесказанное почерпнуто из документации по SA ( http://infocenter.sybase.com/help/topic/com.sybase.help.sqlanywhere.12.0.0/mlserver/ml-consdb.html )
23 янв 11, 10:59    [10116707]     Ответить | Цитировать Сообщить модератору
 Re: Какую БД выбрать для мобильных устройств....  [new]
roden
Member

Откуда:
Сообщений: 741
AnyaNartova
актуальный список поддерживаемых платформ

Android?

Siemargl
Какая то это вывернутая "женская логика". Sybase ASA очень лёгенькая и вместе с тем приличная по возможностям и удобству СУБД

Насколько я понял kdv имеет ввиду, что бредово использовать одну и ту же СУБД и на клиенте и на сервере. И в данном случае легкость хороша только для клиента.
Опять же, в зависимости от требуемого функционала нужно ещё сравнить и с другими решениями.
24 янв 11, 11:35    [10119613]     Ответить | Цитировать Сообщить модератору
 Re: Какую БД выбрать для мобильных устройств....  [new]
SQL*Plus
Member

Откуда: Россия, Москва
Сообщений: 8548
AlexeyArakelov_Arik,
Обратите внимание на встраиваемую СУБД Oracle Berkeley DB
Oracle
Семейство высокопроизводительных самодостаточных СУБД, предоставляющее разработчикам быструю транзакционную базу данных с рекордной надежностью, уникальной масштабируемостью и высочайшей доступностью (>=99.999%)

Хорошо подходит для независимых разработчиков ПО (ISV), производителей оборудования, промышленных компаний, которым требуется компонент управления данными

Данное семейство продуктов обеспечивает быстроту, локальную живучесть без какого-либо администрирования.

Заказчики и конечные пользователи будут использовать приложение, которое просто работает, управляет данными, масштабируется при экстремальной нагрузке и не требует каких-либо усилий при развертывании

Разработчики могут сосредоточить все свои усилия на приложении, будучи уверенными в том, что Berkley DB обеспечит управление данными

Используемая внутрипроцессная (in-process) модель исключает издержки сетевого взаимодействия клиент-серверных или распределенных архитектур

Простые интерфейсы на базе вызова функций (function-call) предоставляют возможности для быстрого лёгкого сохранения и выборки информации

Данные могут храниться в "родном" формате приложений, XML, SQL или как Java-объекты

Имеется и Open Source, и коммерческое лицензирование

Об истории и др. см. http://ru.wikipedia.org/wiki/Berkeley_DB
24 янв 11, 12:47    [10120310]     Ответить | Цитировать Сообщить модератору
 Re: Какую БД выбрать для мобильных устройств....  [new]
vadiminfo
Member

Откуда: Обнинск
Сообщений: 4802
SQL*Plus
AlexeyArakelov_Arik,
Обратите внимание на встраиваемую СУБД [url=http://www.oracle.com/us/products/database/berkeley-db/index.html]Oracle Berkeley

Не стал ее упоминать, потому что ТС спрашивал реляционную СУБД. Там может и встроили теперь SQL движек, но как бы ранее считалось, что там нет SQL.
24 янв 11, 13:56    [10120878]     Ответить | Цитировать Сообщить модератору
 Re: Какую БД выбрать для мобильных устройств....  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 54822

vadiminfo
Не стал ее упоминать, потому что ТС спрашивал реляционную СУБД. Там может и встроили
теперь SQL движек, но как бы ранее считалось, что там нет SQL.

Не поддержка языка SQL делает СУБД реляционной.

Posted via ActualForum NNTP Server 1.4

24 янв 11, 14:04    [10120961]     Ответить | Цитировать Сообщить модератору
 Re: Какую БД выбрать для мобильных устройств....  [new]
SQL*Plus
Member

Откуда: Россия, Москва
Сообщений: 8548
vadiminfo
SQL*Plus
AlexeyArakelov_Arik,
Обратите внимание на встраиваемую СУБД [url=http://www.oracle.com/us/products/database/berkeley-db/index.html]Oracle Berkeley

Не стал ее упоминать, потому что ТС спрашивал реляционную СУБД. Там может и встроили теперь SQL движек, но как бы ранее считалось, что там нет SQL.
Имеется Relational SQL API (SQLite3, ODBC, JDBC)
Oracle Berkeley DB
SQL API by incorporating SQLite
24 янв 11, 14:11    [10121032]     Ответить | Цитировать Сообщить модератору
 Re: Какую БД выбрать для мобильных устройств....  [new]
SQL*Plus
Member

Откуда: Россия, Москва
Сообщений: 8548
Да, Berkeley DB - это нереляционная СУБД,
24 янв 11, 14:12    [10121045]     Ответить | Цитировать Сообщить модератору
 Re: Какую БД выбрать для мобильных устройств....  [new]
miksoft
Member

Откуда:
Сообщений: 38921
SQL*Plus
Да, Berkeley DB - это нереляционная СУБД,
Хм, а как же он работал в составе MySQL?
24 янв 11, 14:20    [10121123]     Ответить | Цитировать Сообщить модератору
 Re: Какую БД выбрать для мобильных устройств....  [new]
Ggg_old
Member

Откуда: Одесса
Сообщений: 1342
на данный момент времени ultralite не работает на андроиде. Но в форуме поддержки нашлось:
http://forums.sybase.com/cgi-bin/webnews.cgi?cmd=item-12326&multi=&group=sybase%2Epublic%2Esqlanywhere%2Eultralite&utoken=6c14.4d3d670a.1804289383@temp:0_~2-bb38435871b72f2508e300

Tom Slee [Sybase iAnywhere]
Yes, UltraLite will be on Android, both for SUP reasons and for SQL
Anywhere. Current plans are to release in 12.0.1.

The API is shared with UltraLiteJ, but the underlying DBMS is UltraLite
(C), and we use a JNI interface to communicate. Performance testing
showed that this combination gave much better performance for larger
databases.

We should be in touch with you soon about this,

А судя по блогу одного из высокопоставленных сайбезовцев, они сейчас активно пашут над выпуском 12.0.1
24 янв 11, 15:04    [10121504]     Ответить | Цитировать Сообщить модератору
 Re: Какую БД выбрать для мобильных устройств....  [new]
SQL*Plus
Member

Откуда: Россия, Москва
Сообщений: 8548
miksoft
SQL*Plus
Да, Berkeley DB - это нереляционная СУБД,
Хм, а как же он работал в составе MySQL?
А разве это принципиально невозможно?
Вы так глубоко знаете и MySQL, и Berkeley DB?
24 янв 11, 15:33    [10121710]     Ответить | Цитировать Сообщить модератору
 Re: Какую БД выбрать для мобильных устройств....  [new]
miksoft
Member

Откуда:
Сообщений: 38921
SQL*Plus
miksoft
пропущено...
Хм, а как же он работал в составе MySQL?
А разве это принципиально невозможно?
Вы так глубоко знаете и MySQL, и Berkeley DB?
Эмулировать, конечно, возможно. Просто непонятно, что двигало разработчиками MySQL, когда они решили и решились это сделать.
24 янв 11, 15:42    [10121778]     Ответить | Цитировать Сообщить модератору
 Re: Какую БД выбрать для мобильных устройств....  [new]
SQL*Plus
Member

Откуда: Россия, Москва
Сообщений: 8548
miksoft
SQL*Plus
пропущено...
А разве это принципиально невозможно?
Вы так глубоко знаете и MySQL, и Berkeley DB?
Эмулировать, конечно, возможно. Просто непонятно, что двигало разработчиками MySQL, когда они решили и решились это сделать.
Это вы спросите у них или у других знающих людей...
24 янв 11, 15:46    [10121805]     Ответить | Цитировать Сообщить модератору
 Re: Какую БД выбрать для мобильных устройств....  [new]
miksoft
Member

Откуда:
Сообщений: 38921
SQL*Plus
miksoft
пропущено...
Эмулировать, конечно, возможно. Просто непонятно, что двигало разработчиками MySQL, когда они решили и решились это сделать.
Это вы спросите у них или у других знающих людей...
Это был риторический вопрос :)
24 янв 11, 15:47    [10121819]     Ответить | Цитировать Сообщить модератору
 Re: Какую БД выбрать для мобильных устройств....  [new]
SQL*Plus
Member

Откуда: Россия, Москва
Сообщений: 8548
miksoft
SQL*Plus
пропущено...
Это вы спросите у них или у других знающих людей...
Это был риторический вопрос :)
Это был риторический ответ... :-)
24 янв 11, 15:49    [10121830]     Ответить | Цитировать Сообщить модератору
 Re: Какую БД выбрать для мобильных устройств....  [new]
Ggg_old
Member

Откуда: Одесса
Сообщений: 1342
Новости из-за бугра.
SA 12.0.1 уже вышла. И как и предполагалось появилась поддержка андроида.
http://dcx.sybase.com/index.html#1201en/sachanges/new1201-sectc-3789114.html
10 фев 11, 12:30    [10213546]     Ответить | Цитировать Сообщить модератору
 Re: Какую БД выбрать для мобильных устройств....  [new]
roden
Member

Откуда:
Сообщений: 741
Ggg_old
Новости из-за бугра.
SA 12.0.1 уже вышла. И как и предполагалось появилась поддержка андроида.

C поддержкой различных ОС теперь понятно. Вполне сравниваемо с ЛИНТЕР
А не подскажите где посмотреть стоимость?
10 фев 11, 13:10    [10213956]     Ответить | Цитировать Сообщить модератору
 Re: Какую БД выбрать для мобильных устройств....  [new]
Ggg_old
Member

Откуда: Одесса
Сообщений: 1342
roden, Оооо, вы даже не представляете на какой мозоль наступили.
За бугром на сайте сайбеза можно посмотреть, только ходить на сайт sybase.com надо либо через американский прокси либо зарегистрироваться на сайте но регионом не россия/украина, а другим! (жесть, верно?).
Цены на продукты сайбейза в наших краях это удивительный квест по открытию семи тайных печатей и убитию главдемона в подземельях.
Вот тут на форуме тусит как-раз один официальный представитель, может она и прольет свет на черную дыру. Хотя скорее не прольет, так как там индивидуальный подход и цена может варьироваться в несколько раз.
10 фев 11, 13:44    [10214255]     Ответить | Цитировать Сообщить модератору
 Re: Какую БД выбрать для мобильных устройств....  [new]
AnyaNartova
Member

Откуда: Москва
Сообщений: 96
Ggg_old,

На самом деле есть много компаний, которые продают коробки разного софта, в том числе и Sybase. Поищите в инете и и вы найдете публичные русские прайсы на SQL Anywhere.
10 фев 11, 17:11    [10216010]     Ответить | Цитировать Сообщить модератору
 Re: Какую БД выбрать для мобильных устройств....  [new]
Dmitry Arefiev
Member

Откуда:
Сообщений: 9993
SQL*Plus
Да, Berkeley DB - это нереляционная СУБД,

Нереляционная СУБД - это собственно хранилище данных Berkeley DB.

А хранилище данных Berkeley DB + SQL API = реляционная СУБД. Полностью совместима с SQLite,
так как фактически хранилище SQLite заменено на BDB хранилище данных и используется SQLite
код управляющий соединениями, исполняющий запросы и т.д.

Из плюсов - BDB имеет встроенную репликацию и блокировки на уровне страницы. Последнее
позволяет нормально работать в многопользовательском режиме. Должно было бы ... Из минусов -
BDB подвержена дедлокам и коммерческая лицензия для ПО с закрытыми текстами стоит под 1к усд.
11 фев 11, 10:07    [10218535]     Ответить | Цитировать Сообщить модератору
 Re: Какую БД выбрать для мобильных устройств....  [new]
vadiminfo
Member

Откуда: Обнинск
Сообщений: 4802
Dmitry Arefiev
Нереляционная СУБД - это собственно хранилище данных Berkeley DB.

А хранилище данных Berkeley DB + SQL API = реляционная СУБД.

Ожидается все же, что СУБД (реляционная или нет) это ПО по управлению БД, а хранилище данных - это какие-то коллекции данных, которыми, может быть, можно управлять с помощью СУБД. Т.е. "СУБД - это собственно хранилище данных " не совсем ясно проясняет что же такое Berkeley DB. Нужны есче какие-то дополнительные пояснения,скорее всего.
11 фев 11, 10:31    [10218719]     Ответить | Цитировать Сообщить модератору
 Re: Какую БД выбрать для мобильных устройств....  [new]
_Dog
Member

Откуда: от туда...
Сообщений: 265
Мне очень вовремя подвернулась эта дискуссия. Я знаю АSA/Ultralite/Мобилинк/SQL remote и знаю, что в области реплики/мобильных баз, конкурентам до Сайбейса еще очень далеко (кстати, еще с начала 200х годов). Извините, kvd, вы просто почитайте доки, может это изменит Вашу предвзятость.

Проблема у меня другая. Мне нужена лучшая бесплатная альтернатива АСА/УЛ, т.к. в силу специфики проекта и цен я не могу использовать АСА/УЛ на этом этапе проекта (но буду в будущем).

Нужны - сила, мощь, переносимость, работа на старом железе, работа на Вин2000/ХР (ноутбуки), синхронизации
11 фев 11, 21:41    [10224149]     Ответить | Цитировать Сообщить модератору
 Re: Какую БД выбрать для мобильных устройств....  [new]
Dmitry Arefiev
Member

Откуда:
Сообщений: 9993
vadiminfo
Нужны есче какие-то дополнительные пояснения,скорее всего.

BDB имеет несколько режимов работы и API:
- классическое BDB key/value pair хранилище и свое API. Ничего реляционного.
- SQL API. Полный аналог SQLite. Все реляционно.

BDB SQL API это взяли SQLite, выкинули SQLite BTree pager и вместо него прицепили
BDB хранилище данных.
12 фев 11, 10:27    [10225789]     Ответить | Цитировать Сообщить модератору
 Re: Какую БД выбрать для мобильных устройств....  [new]
roden
Member

Откуда:
Сообщений: 741
_Dog
...
Мне нужена лучшая бесплатная альтернатива АСА/УЛ, т.к. в силу специфики проекта и цен я не могу использовать АСА/УЛ на этом этапе проекта (но буду в будущем).

Нужны - сила, мощь, переносимость, работа на старом железе, работа на Вин2000/ХР (ноутбуки), синхронизации

И что бы было бесплатно? =-О
14 фев 11, 16:08    [10233453]     Ответить | Цитировать Сообщить модератору
 Re: Какую БД выбрать для мобильных устройств....  [new]
_Dog
Member

Откуда: от туда...
Сообщений: 265
@roden,

т.к. все бесплатно, то перечисленные требования будут в какой-то мере относительны (мне более приемлима относительность "силы, мощи", чем жертва "переносимости, работы на старом железе, работы на Вин2000/ХР (ноутбуки), синхронизации")
15 фев 11, 09:34    [10235924]     Ответить | Цитировать Сообщить модератору
 Re: Какую БД выбрать для мобильных устройств....  [new]
roden
Member

Откуда:
Сообщений: 741
_Dog, тогда может старую версию какой-нибудь бесплатной СУБД :)
15 фев 11, 15:48    [10239442]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 [2] 3   вперед  Ctrl      все
Все форумы / Сравнение СУБД Ответить