Je développe une calculatrice GPS qui utilise beaucoup de données pour calculer différentes valeurs, telles que RMSE (erreur quadratique moyenne) et NSSDA (norme nationale pour données spatiales). Les données proviennent d'une variété de différents modèles d'unités GPS avec un grand degré de variation, c'est-à-dire des antennes internes/externes; auto, WAAS, DGPS, signal PPS; ouvert, léger, moyen, couvert lourd; etc. Fondamentalement, un grand nombre de données doivent être stockées pour calculer l'énorme variété de résultats souhaités.SQLite et Flex
Les données seront toujours lues et seules de nouvelles données seront ajoutées dans de rares conditions. Si cela doit être ajouté, ce sera probablement par l'un des développeurs, et non par les utilisateurs du programme. Pour cette raison, nous sommes très intéressés par l'utilisation de SQLite. Nous avons Oracle sur notre serveur, mais toute création de tables doit être faite par des instances supérieures, ce qui peut parfois prendre des semaines. Pour cette raison, SQLite semble fonctionner pour nous. Je n'ai jamais utilisé SQLite, donc je me demande si c'est le bon choix. Cependant, la plupart des documentations sur SQLite et Flex semblent appartenir aux applications AIR et SQLite en tant que base de données locale. Est-ce que le fait d'avoir un fichier SQLite sur le serveur avec une application flexible effectuant les calculs désirés fonctionnerait même? Ou suis-je loin de la marque sur l'utilisation des fichiers SQLite?
Pourquoi la création de tables dans la base de données Oracle prend-elle plusieurs semaines? Vous devez demander aux instances supérieures de créer un schéma spécial que vous pouvez utiliser dans cette base de données, dans le schéma vous avez la liberté de créer des tables. peut-être il est temps pour un db Oracle séparé pour les développeurs? Et vous ne pouvez pas utiliser Oracle locator pour stocker le naissain données ial? Oracle locator est le sous-ensemble libre d'Oracle spatial. – Theo
Normalement, je dois contacter l'administrateur db par courrier électronique avec toutes les instructions de création pour les tables, qui les exécute ensuite dans Oracle. Je ne sais pas si c'est parce que je suis juste un étudiant stagiaire ou quoi, mais j'ai toujours eu environ une semaine de retard juste pour avoir une réponse en retour. Et c'est s'il n'y a pas d'erreurs, ce qui n'est bien sûr pas très souvent. Cet administrateur est nouveau pour Oracle, ce qui rend le processus ennuyeux (pas que je prétends savoir beaucoup). J'essayais de le contourner simplement parce que ma situation ne nécessite que des lectures de la DB. –
En outre, nous sommes dans les premières étapes d'une énorme migration de données. Toutes les applications qui utilisent Oracle sont soumises à un barrage de paperasserie et de tests pour assurer la sécurité sur les nouveaux serveurs. Ma ligne de pensée était qu'il serait plus simple et beaucoup moins long de ne pas utiliser Oracle et d'utiliser une base de données SQLite. –