Facilitez la vie de vos développeurs.

Vos applications temporelles et dédiées à l'Internet des objets peuvent être complexes. De ce fait, pour garantir la satisfaction et la productivité de vos développeurs, vous devez pouvoir disposer d'un ensemble d'API de qualité. Grâce à Riak TS, profitez d'API compatibles avec divers langages.


DES API PUISSANTES SONT SYNONYMES D'UN DÉVELOPPEMENT ACCÉLÉRÉ

Grâce aux API proposées par Riak TS, les développeurs bénéficient d'outils flexibles.

Les langages suivants sont notamment pris en charge :

  • Java ;
  • Ruby ;
  • Python ;
  • Erlang ;
  • Node.js.

Les clients Riak TS vous permettent d'effectuer les opérations suivantes :

  • Lectures ;
  • Suppressions ;
  • Listage de clés ;
  • Création de tables ;
  • Stockage de données dans des tables ;
  • Exécution de requêtes SQL ;
  • Détection de schéma.

Riak TS est compatible avec les plateformes suivantes :

  • RHEL/CentOS 6 ;
  • RHEL/CentOS 7 ;
  • Ubuntu 12.04 LTS ;
  • Ubuntu 14.04 LTS ;
  • Debian 7 (version pour développeurs uniquement) ;
  • OS X 10.8 et supérieur (version pour développeurs uniquement).

Vous pouvez notamment créer des tables et exécuter des requêtes Python comme dans l'exemple ci-dessous :

table = 'WEATHER'
fmt = """CREATE TABLE {table} (
city varchar not null,
location varchar not null,
time timestamp not null,
weather varchar not null,
temperature double,
PRIMARY KEY ((myfamily, myseries, quantum(time, 2, 'h')),
myfamily, myseries,, time))
"""
query = fmt.format(table=table)
ts_obj - client.ts_query(table,query)

 
AVANTAGES DES API ET BIBLIOTHÈQUES CLIENTES PUISSANTES

Mise sur le marché accélérée
Les applications temporelles et liées à l'Internet des objets induisent de nouveaux modèles professionnels et de nouvelles sources de revenus. En outre, vos applications doivent gérer un flux élevé de données en provenance de nombreux appareils. Grâce aux API, innovez plus rapidement. Les API Riak TS sont simples d'utilisation et vous permettent d'exploiter des commandes SQL pour stocker et analyser vos informations temporelles. Ainsi, accélérez la mise sur le marché et développez au plus vite vos applications.

Gestion de volumes élevés de données
Grâce aux API, les entreprises peuvent profiter des compétences d'autres développeurs pour élaborer leurs propres outils. L'équipe de Basho rassemble certains des développeurs les plus expérimentés en matière de systèmes distribués. Ceux-ci ont permis l'intégration, à Riak TS, d'un large éventail d'API via lesquelles il vous est possible de gérer des volumes extrêmement élevés de données chronologiques et liées à l'Internet des objets.

Optimisez les performances et la scalabilité
Les applications temporelles et utilisées dans le cadre de l'Internet des objets nécessitent de disposer d'une banque de données hautes performances et aisément scalable. Une API cliente évolutive est également requise. Si la vôtre permet d'obtenir des résultats seulement après plusieurs secondes ou, pire, n'est pas fiable, la qualité de votre application n'a malheureusement que peu d'importance, aussi élevée soit-elle. Grâce à Riak TS, vous bénéficiez d'outils de pointe qui sauront répondre aux besoins de votre entreprise.

« Le but est que les API soient si essentielles aux opérations que leur utilisation en devienne évidente. »

– Agustin Schapira, Concepteur en chef chez Comcast

  1.  RÉSILIENCE
  2.  SCALABILITÉ
  3. SIMPLICITÉOPÉRATIONNELLE
  4. COLOCALISATION DESDONNÉES
  5. COMMANDESSQL
  6. REQUÊTES DE PLAGESQL
  7.  AGRÉGATIONS
  8. GLOBAL OBJECTEXPIRATION
  9. CONNECTEURAPACHE SPARK
  10. BIBLIOTHÈQUES CLIENTES/D'API
  11. RÉPLICATIONMULTI-CLUSTER
  12. ENVIRONNEMENTAPACHE MESOS