Blog

Sviluppo
Alessandro Fiori

Come vendere le vostre API: i migliori marketplace

Ad oggi molte aziende espongono li loro prodotti sul web mediante le API. Alcune startup, specialmente nel settore fintech, basano gran parte della loro economia e crescita solamente sulle API. Monetizzare un API diventa quindi un passaggio fondamentale per qualsiasi sviluppatore. Esistono vari approcci per guadagnare dal proprio codice. In questo articolo scopriremo come raggiungere milioni di potenziali utilizzatori e vendere velocemente le nostre API mediante i più popolari marketplace di API.

Leggi Tutto »
Elasticsearch
Alessandro Fiori

Elasticsearch: join e query bonus

Elasticsearch è un database NoSQL molto valido per effettuare ricerche efficienti su dati testuali e strutturati. Nonostante ciò, non supporta nativamente il join tra documenti. Esistono però delle query che, mediante una definizione dello schema appropriata, permettono di effettuare ricerche su documenti correlati tra di loro. Scopriremo come scrivere le query di join e anche alcune query particolari che potrebbero essere utili nei nostri progetti.

Leggi Tutto »
Elasticsearch
Alessandro Fiori

Elasticsearch: query compound

Elasticsearch offre uno strumento molto valido per effettuare ricerche semplici ma anche complesse. In questo articolo capiremo come inserire più condizioni nella stessa query e modificare il calcolo dello score in base a funzioni personalizzate e ad i valori dei dati.

Leggi Tutto »
Elasticsearch
Alessandro Fiori

Elasticsearch: uso delle term query

Elasticsearch offre uno strumento molto valido non solo per le ricerche testuali, ma anche per i dati strutturati. In questo articolo capiremo come interrogare i campi strutturati mediante le query term. Le varie tipologie di query ci permetteranno di raffinare le ricerche per i nostri progetti futuri.

Leggi Tutto »
Elasticsearch
Alessandro Fiori

Elasticsearch: uso delle match query

Elasticsearch offre uno strumento molto valido per le ricerche testuali. In questo articolo inizieremo a capire come interrogare i campi testuali mediante le query match. Le varie tipologie di query ci permetteranno di raffinare le ricerche per i nostri progetti futuri.

Leggi Tutto »
Elasticsearch
Alessandro Fiori

ElasticSearch 8: novità della nuova versione

Elastisearch è un database NoSQL utilizzato principalmente per la costruzione di motori di ricerca. Infatti, grazie all’integrazione di Apache Lucene permette di indicizzare in modo opportuno documenti testuali ed effettuare ricerche molto accurate. La nuova release introduce alcune novità e miglioramenti rispetto alla versione 7.

Leggi Tutto »
Design with MongoDB

Design with MongoDB!!!

Buy the new book that will help you to use MongoDB correctly for your applications. Available now on Amazon!