Apache Avro παρέχει έναν τρόπο για να συνέχειες δεδομένα χρησιμοποιώντας σχήματα JSON. Αυτά τα αρχεία σχήματος είναι πάντα παρούσα με τα δεδομένα, επιτρέποντας στους προγραμματιστές να μεταφέρει τόσο τα δεδομένα και τη δομή του σε κάθε εφαρμογή που μπορεί να χρειαστείτε.
Λόγω αυτών των δεδομένων μπορεί να διαβάσει και να γράψει σε πολύ υψηλές ταχύτητες, ενώ κάνει επίσης διαθέσιμα για περαιτέρω επεξεργασία σε άλλες γλώσσες προγραμματισμού που μπορεί να χειριστεί ένα βασικό αρχείο JSON.
Επειδή JSON μπορεί να χειριστεί αρκετά περίπλοκη ένθετες δομές, τα δεδομένα μπορούν επίσης να είναι σε σύνθετη μορφή, καθώς και.
Apache Avro είναι αρκετά χρήσιμο εργαλείο, ειδικά για τις πράξεις RPC όπου αφήνοντας ένα αρχείο σχήματος για τον πελάτη και ο διακομιστής μπορεί να βελτιώσει τα δεδομένα ερωτήματα φορές και της διασυνδεσιμότητας.
Η τρέχουσα Avro API είναι διαθέσιμα για:
- Java
- C
- C ++
- PHP
- Perl
- Ruby
- Python
Τι είναι καινούργιο σε αυτήν την έκδοση:
- Νέα Χαρακτηριστικά:
- εφαρμογή Προστέθηκε Perl να Avro
- Java: Schema Επικύρωση κοινής ωφέλειας
- Υποστήριξη για τον τύπο ΔΕΚΑΔΙΚΑ
- MultipleInputs ισοδύναμο για Avro MR
- προαγωγές Άδεια μεταξύ χορδών και bytes
Τι είναι καινούργιο στην έκδοση 1.7.7:
- Νέα Χαρακτηριστικά:
- εφαρμογή Προστέθηκε Perl να Avro
- Java: Schema Επικύρωση κοινής ωφέλειας
- Υποστήριξη για τον τύπο ΔΕΚΑΔΙΚΑ
- MultipleInputs ισοδύναμο για Avro MR
- προαγωγές Άδεια μεταξύ χορδών και bytes
Τι είναι καινούργιο στην έκδοση 1.7.2:.
- Προστέθηκε μια μορφή αρχείου στήλη μεγάλες
Τι είναι καινούργιο στην έκδοση 1.6.0:.
- Προστέθηκε μια βιβλιοθήκη τυποποιημένων σχημάτων
Τι είναι καινούργιο στην έκδοση 1.5.2:.
- Να επιτρέπεται interdependancies όλη εισαγωγές σχήμα IDL
- κώδικες Cache κατακερματισμού στην Schema και πεδίο.
- εφαρμογή Python του συνδετήρα MapReduce.
Τι είναι καινούργιο στην έκδοση 1.5.1:.
- Bugfix απελευθέρωση
Τι είναι καινούργιο στην έκδοση 1.2.0:
- Fix multi-threading κατάστασης κούρσας όταν σχήμα θέματα μετοχή αντικείμενα.
- αντικείμενα Εγγραφή από διαφορετικές συσκευασίες δεν υποστηρίζεται με την αντανάκλαση API.
- Χρησιμοποιήστε ένα υπάρχον πλαίσιο δοκιμής μονάδα για τη C ++ (ώθηση).
- C ++ έκδοση χρησιμοποιεί λάθος endian για varints.
- Avro παραγωγή κώδικα δεν πρέπει ποτέ να ρίξει ένα στοιχείο σε αντικείμενο.
Τα σχόλια δεν βρέθηκε