bdd locales
Posté : 06 nov. 2011, 22:26
Salut :
je ne sais pas si Javascript est le forum adéquate, ou si il serait preferable de poster sur SQL :: je cherche un moteur SGB Javascript ::
je réfléchis à un produit devant utiliser des bdd locales en javascript ou du moins un moyens de parcourir de grosses chaines de caractères pour en extraire des lignes de résultats autrement qu'avec "bla-/-bla".split("-/-")._each()
Je sais que webkit et Opera mettent en place indexedDB qui permettra d'ici 1 ou 2 ans de faire du SQL en javascript sur tous les navigateurs,
mais en attendant, et vu le peux de fonctionnalité dont j'ai besoin (ou dont je pourrait me contenter) connaissez vous une/des solution ?
Meme si il faut traduire un mongo
... pas cool, mais ... pk pas ?
j'ai envisager de travailler sur les chaines au format JSON en tapant sur des regexp, je pense facilement pouvoir extraire des lignes contenant x clauses WHERE (sous reserve que les champs des clauses soient dans le meme ordre que dans la chaine de recherche).
Pour le LIMIT, le traitement se ferait post recherche (et là c'est pas cool)
ensuite pour ce qui est de l'update, ce serait aussi avec une regexp tout comme l'insert, je penses que ce serait pas mal ...
le fait de travailler avec des JSON, ça permet de s'appuyer sur un décriptage rapide des portions de chaines extrais (sous reserve de tests, mais tout du moins courant ^^ )
Maintenant, au niveau des pref, j'ai des doutes...
Qd pensez vous ?
thx !
je ne sais pas si Javascript est le forum adéquate, ou si il serait preferable de poster sur SQL :: je cherche un moteur SGB Javascript ::
je réfléchis à un produit devant utiliser des bdd locales en javascript ou du moins un moyens de parcourir de grosses chaines de caractères pour en extraire des lignes de résultats autrement qu'avec "bla-/-bla".split("-/-")._each()
Je sais que webkit et Opera mettent en place indexedDB qui permettra d'ici 1 ou 2 ans de faire du SQL en javascript sur tous les navigateurs,
mais en attendant, et vu le peux de fonctionnalité dont j'ai besoin (ou dont je pourrait me contenter) connaissez vous une/des solution ?
Meme si il faut traduire un mongo
j'ai envisager de travailler sur les chaines au format JSON en tapant sur des regexp, je pense facilement pouvoir extraire des lignes contenant x clauses WHERE (sous reserve que les champs des clauses soient dans le meme ordre que dans la chaine de recherche).
Pour le LIMIT, le traitement se ferait post recherche (et là c'est pas cool)
ensuite pour ce qui est de l'update, ce serait aussi avec une regexp tout comme l'insert, je penses que ce serait pas mal ...
le fait de travailler avec des JSON, ça permet de s'appuyer sur un décriptage rapide des portions de chaines extrais (sous reserve de tests, mais tout du moins courant ^^ )
Maintenant, au niveau des pref, j'ai des doutes...
Qd pensez vous ?
thx !