ArangoDB non è il database standard se hai lavorato con MySQL per tutta la vita. Ci sono gravi differenze tra questo e database relazionali classici, ArangoDB essere ideale per ambienti ad alto carico e ad alta velocità.
E 'un sistema di archiviazione dei dati in base a NoSQL principi rese famose da aziende come Google, Facebook o Yahoo.
ArangoDB utilizza il proprio fatti in linguaggio di query, simile a quello di SQL classico, ma estendibile tramite JavaScript. Il suo nome è AQL ed è molto ben documentato per tutti gli sviluppatori di effettuare la modifica ad esso.
ArangoDB era precedentemente conosciuto con il nome di:. AvocadoDB
Gli sviluppatori hanno contribuito all'adozione di ArangoDB fornendo clienti di database per i seguenti linguaggi di programmazione:
C #
PHP
Rubino (1)
Rubino (2)
Python
JavaScript
Cosa c'è di nuovo in questa versione:
- correzioni Installer per Windows
- Fix per il download di Foxx
Cosa c'è di nuovo nella versione 2.7.1:
- correzioni Installer per Windows
- Fix per il download di Foxx
Cosa c'è di nuovo nella versione 2.6.6 / 2.7.0-alpha3:
- correzioni Installer per Windows
- Fix per il download di Foxx
Cosa c'è di nuovo nella versione 2.5.5 / 2.6.0-alfa4:
- correzioni Installer per Windows
- Fix per il download di Foxx
Cosa c'è di nuovo nella versione 2.5.5 / 2.6.0-beta3:
- correzioni Installer per Windows
- Fix per il download di Foxx
Cosa c'è di nuovo nella versione 2.5.3:
- correzioni Installer per Windows
- Fix per il download di Foxx
Cosa c'è di nuovo nella versione 2.4.4 / 2.5.0-beta1:
- V8 crash di integrazione legati fisso.
- Fatto `fs.move (src, dest)` anche non riuscire quando sia `` src` e dest` sono directory esistenti. In questo modo lo stesso comportamento del l'operazione di spostamento su piattaforme diverse.
- fissi AQL inserto operazione per le collezioni a più shard in cluster.
- Valore aggiunto di ritorno opzionale per le query di modifica dati AQL.
Cosa c'è di nuovo nella versione 2.2.6:
- Risolto il problema:
- directory temporanee sono ora unica e si può leggere lo strumento che li ha creati, se vuoto, vengono rimossi atexit.
Cosa c'è di nuovo nella versione 2.1.2:
- Check-versione fissa per directory vuota li>
- Spostato blocco try / catch in cima della catena di routing
Cosa c'è di nuovo nella versione 2.0.5:
- È stato risolto un problema di caching in IE JS Shell
- Aggiunto cancellazione di posti di lavoro asincroni
- aggiornato alle nuove gyp per V8
- installazione di nuove finestre
Cosa c'è di nuovo nella versione 2.0.4:
- l'autenticazione gruppo fisso di front-end per Firefox e IE, ci sono ancora problemi con Chrome.
Uscite
Cosa c'è di nuovo nella versione 2.0.3:
- fissi AQL ottimizzatore bug
- front-end fisso
- Aggiunta finestra di modifica della password
problemi
Cosa c'è di nuovo nella versione 2.0.2:
- Durante l'avvio di cluster, non registrare gli errori di connessione (in qualche modo previsto) con errore di livello di log, ma con informazioni livello di log
- cruscotto fisso
- Controllare il collegamento fisso per front end pianificazione cluster: Firefox non supporta async: false
- Documento come a persistere un piano di gruppo, al fine di rilanciare un cluster esistente in seguito
modali
Cosa c'è di nuovo nella versione 2.0.1:
- Problemi risolti in Arango-dfdb
- Aggiunto `changePassword` attributo per gli utenti
- pulsante fisso non-lavoro "salvare" in collezione modificare vista dell'interfaccia web clic sul pulsante Salva non ha fatto nulla. si doveva premere invio in uno dei campi di input per inviare i dati del modulo modificati
- Risolto errore di compilazione V8 su MacOS X
- Prevenire `lunghezza del corpo: -9223372036854775808` essere collegati in modalità di sviluppo per alcune risposte HTTP Foxx
- Risolti diversi bug nell'interfaccia Web cruscotto
- fissi CoffeeScript non funziona in file manifesto
- Non posso salvare query corrente da editor di AQL UI
- opzioni di avvio fissi per Arango-dfdb, ha aggiunto l'opzione per i dettagli Arango-dfdb
- visualizzazione fisso di perdere i messaggi di errore e codici a arangosh
- Durante la creazione di una collezione tramite l'interfaccia web, il tipo di collezione è stata sempre "documento", a prescindere dalla scelta dell'utente
Cosa c'è di nuovo nella versione 1.4.10:
- node.js Aggiunto "eventi" e "stream".
- pacchetti NPM aggiornate.
- Caricamento aggiunta di file di .json.
- HTTP fisso codice di ritorno nel grafico API con parametro waitForSync.
- documentazione fisso nel grafico, semplice e l'indice API.
- Rimosso 2 prove dovute al mutamento di libreria Ruby.
- Imposta intestazioni di controllo degli accessi-esporre-sulla risposta CORS.
Cosa c'è di nuovo nella versione 1.4.6:
- funzione AQL per analizzare la raccolta e la chiave dal manico del documento.
- metodo di inserimento fm.rescan () per Foxx-Manager.
- Risolto il problema # 734:. Foxx biscotto e problema percorso
- metodo di inserimento `fm.configJson` per arangosh.
- Includere `startupPath` in conseguenza di API` / _api / Foxx / config`.
Cosa c'è di nuovo nella versione 1.4.5:
- Aggiunto documentazione mancante per diversi metodi di API HTTP `/ _api / EDGE / ...`
- errori di battitura fissi nella descrizione delle API HTTP `_api / documento del
- valutazione Posticipa di sottoquery AQL e degli operatori logici (valutazione pigra)
- carattere Aggiornamento in WebFrontend, ora contiene una versione che rende correttamente in Windows
- In generale consentire valori restituiti dalle funzioni come parametri di chiamata alle funzioni AQL
- fissi potenziale situazione di stallo in esecuzione metodo contesto globale
- file override Aggiunto "arangod.conf.local" (e co)
Cosa c'è di nuovo nella versione 1.4.4:
- Foxx-manager è ora un alias per arangosh
- Arango-dfdb è ora un alias per arangod, spostati da bin a sbin
- Cambiato da readline a linenoise per Windows
- Aggiunto --install-service e --uninstall-service per Windows
- Rimosso --daemon e --supervisor per Windows
Cosa c'è di nuovo nella versione 1.4.3:
- fissi un segfault nel ottimizzatore AQL, che si verificano quando un valore non-list costante stato utilizzato sul lato destro di un operatore IN che aveva un attributo di raccolta sul lato sinistro.
Cosa c'è di nuovo nella versione 1.4.0:
- Il server fornisce una nuova opzione di avvio `--server.default-api-compatibility`. Questa opzione può essere utilizzata per determinare la compatibilità di (alcuni) valori di ritorno del server API.
- Il server su ogni controllo richiesta in entrata per un header HTTP `x-Arango-version`.
- I `intestazioni location` restituiti dal server per le API` / _api / documento / ... `e` / _api / raccolta / ... `avrà valori diversi a seconda della versione API utilizzata.
Cosa c'è di nuovo nella versione 1.3.3:
- Aggiornamento mruby al 2013/08/22.
- fissi autenticazione di base HTTP con la password che contiene i caratteri speciali ':'. E ''
- fissi updateFishbowl () non riesce una volta.
- aggiornato e fissi esempi generati.
- documentazione Aggiunto Foxx al manuale utente.
- Aggiunto mancante errore di segnalazione per gli errori che si sono verificati durante l'importazione di spigoli.
Cosa c'è di nuovo nella versione 1.3.0:
- perdita fissa quando si utilizzano i cursori con molto piccolo batchSize.
- `funzione unregistergroup` non menzionato in documenti interfaccia HTTP.
- GET / _api / aqlfunction restituisce il codice all'interno delle parentesi.
- bug in aal.install.
- Le statistiche non popolato su MacOS.
Cosa c'è di nuovo nella versione 1.2.3:
- Aggiunto parametro opzionale `edgexamples` per i bordi AQL () e vicini ()
- Aggiunto AQL VICINI function ()
- Aggiunto il supporto FreeBSD
- fissi firstExample () query con `` _id` e _key` attributi
Cosa c'è di nuovo nella versione 1.2.2:
- fissi salvataggio di oggetti con sotto-oggetti di uso comune.
- documento allocazione di memoria interna non scala bene.
- Supporto incremento automatico.
Cosa c'è di nuovo nella versione 1.2.0:
- Per le statistiche di default sono ora spegne; al fine di consentire commentare le "disable-statistiche = yes" linea in "arangod.conf"
- Risolto il problema # 435: parser CSV salta dati a buffer di confine
- opzione di avvio del server Aggiunta `--server.disable-statistics` per disattivare le statistiche in grado di raccogliere, senza ricompilazione di ArangoDB.
- caduta fisso di indici senza nome della raccolta, ad esempio `Db.xxx.dropIndex (" 123456 ");.` Eliminazione di un indice come questo non è riuscito con un errore di asserzione
Cosa c'è di nuovo nella versione 1.1.2:
- edquotes correzione in manuale in PDF.
- messaggio di errore arangosh Strano per la query in esecuzione lungo.
- fissi appeso a caso le connessioni in arangosh su MacOS.
- Aggiunto "qualsiasi" metodo di query: questo restituisce un documento a caso da una collezione. E 'disponibile via REST HTTP a / _api / semplice / qualsiasi. anche
- strumento di distribuzione di inserimento.
- Aggiunto getPeerVertex.
Cosa c'è di nuovo nella versione 1.1.1:
- Correzioni:
- Problema aggiornamento arangodb 1.0.4 a 1.1.0 con Homebrew (OSX 10.8.2).
- Navigazione e la ricerca di documentazione in linea.
- risultato strano in PATH.
Cosa c'è di nuovo nella versione 1.1.0:
- segfault fisso su scarico
- pulsante stub Ribattezzato "importazione" da interfaccia web
- Aggiunto WaitForSync colonna lista collezioni in interfaccia web
- denominazione fisso nel interfaccia web
- Non chiaro input di testo di query AQL quando si passa schede interfaccia web
Cosa c'è di nuovo nella versione 1.0.3:
- fissi AQL ottimizzatore bug.
Cosa c'è di nuovo nella versione 1.0.2:
- Bugfix:
- Per rollback dai bordi
- Per gli indici hash
- Per StringBuffer :: erase_front
- Aggiunto:
- caricamento automatico dei moduli
- funzione AQL TO_LIST
Cosa c'è di nuovo nella versione 1.0.1:
- Aggiornamento MRuby.
- Correzioni:
- Installa non crea directory di log.
- condizione di competizione potenziale tra la creazione e la caduta collezioni.
- richiesta REST API HEAD restituisce un corpo del messaggio su 404.
- problemi intermittenti con 1.0.0.
- Server non può creare la raccolta a causa di file abbandonati.
- Chiama garbage collection V8 sul server di periodicamente.
Cosa c'è di nuovo nella versione 1.0.0:
- assegno fisso per Readline e ncurses intestazioni, non solo le librerie.
I commenti non trovato