Deep Kulshrestha Ответов: 1

Предлагаемая база данных и разработка faramework для устройств android и ios


Привет,

Существует сценарий в мобильном приложении, где должна быть база данных на мобильном устройстве (android и iphone) и база данных на сервере. Поэтому всякий раз, когда эти мобильные устройства будут входить в сеть, синхронизация начнется между мобильным устройством и сервером.

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

Для разработки приложений ios и android предлагается работать на общем фреймворке или мы должны пойти на соответствующие фреймворки.

С уважением
Глубокий

1 Ответов

Рейтинг:
0

Waseem Ahmad Khan

SQLite :- Sqlite можно использовать в iOS/Android для обработки данных. Легкий вес и подходит для мобильной разработки.
SQLite - это база данных SQL с открытым исходным кодом, которая хранит данные в текстовом файле на устройстве. Он просто использует запросы sqlite, которые облегчают работу тем, кто знает sql.

iOS включает в себя популярную библиотеку SQLite, легкий, но мощный движок реляционных баз данных, который легко встраивается в приложение. Используемый в бесчисленных приложениях на многих платформах, SQLite считается де-факто отраслевым стандартом для легкого программирования встроенных баз данных SQL. В отличие от объектно-ориентированной базовой платформы данных, SQLite использует процедурный, ориентированный на SQL API для непосредственного управления таблицами данных.

Android поставляется со встроенной реализацией базы данных SQLite.

SQLite поддерживает все функции реляционной базы данных. Чтобы получить доступ к этой базе данных , вам не нужно устанавливать для нее никаких соединений,таких как JDBC, ODBC и т. д.

http://developer.android.com/reference/android/database/sqlite/package-summary.html