{"id":28151,"date":"2024-06-11T12:15:38","date_gmt":"2024-06-11T10:15:38","guid":{"rendered":"https:\/\/www.codemotion.com\/magazine\/?p=28151"},"modified":"2024-06-19T09:27:03","modified_gmt":"2024-06-19T07:27:03","slug":"redis-connect-2024","status":"publish","type":"post","link":"https:\/\/www.codemotion.com\/magazine\/it\/interviste\/redis-connect-2024\/","title":{"rendered":"Redis: la lepre diventa tartaruga (quando serve)"},"content":{"rendered":"\n<p>&nbsp;Quest&#8217;anno hanno dovuto prendere la sala grande del Sina Bernini Bristol, in effetti eravamo molti di pi\u00f9 rispetto all&#8217;anno precedente. Dopo L\u2019introduzione di <strong>Alberto Fidanza<\/strong>, che \u00e8 sempre un maestro di cerimonie squisito, la parola \u00e8 passata a <strong>Luigi Fugaro<\/strong> e <strong>Mirko Ortensi<\/strong>&nbsp; intervallati da casi di successo come quello di Wind Tre.<\/p>\n\n\n\n<p>Oltre che interessante il caso \u00e8 stato tempestivo&nbsp;perch\u00e8 sia Luigi che Mirko ci hanno abbastanza&nbsp; impegnato descrivendoci le novit\u00e0 principali, su tutte <strong>Redis Om e Copilot<\/strong> dove hanno tirato fuori una soluzione RAG in 20 minuti netti. Oltre alla rapidit\u00e0 per cui \u00e8 diventato famoso, Redis sta assumendo sempre pi\u00f9 una solidit\u00e0 e una completezza tipica di un prodotto maturo.<\/p>\n\n\n\n<p>Alla fine, complice anche l&#8217;incombere del pranzo, che si \u00e8 confermato tra i primi 5 buffet legati ad eventi tecnici , non sono riuscito a fargli le domande che sono rimaste in punta di penna. Fortunatamente gli ho teso una trappola al caff\u00e8: come tutti i cacciatori di dev sanno, i programmatori prendono almeno 10 caff\u00e8 al giorno, \u00e8 molto facile quindi catturarli al bar .<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Devs Book Club - Redis Stack for Application Modernization\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube-nocookie.com\/embed\/IZ2U1PcFoE8?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><em>Domanda: Redis Copilot \u00e8 uno strumento &#8216;dovuto&#8217;, ci avete mostrato&nbsp; che la sua forza \u00e8 nella knowledge base della vostra azienda. Ci saranno dei plugin che lo metteranno a disposizione per gli IDE pi\u00f9 diffusi?<\/em><\/p>\n\n\n\n<p><strong>Luigi<\/strong>: Qui lascio rispondere MirKo. Supporto sugli IDE, potrebbe non essere una cattiva idea. Mirko che dici?<\/p>\n\n\n\n<p><strong>Mirko <\/strong>: Stiamo lavorando su un&#8217;integrazione importante, per assistere gli sviluppatori che utilizzano Redis e le librerie cliente. Sar\u00e0 reso pubblico presto e sar\u00e0 una bella sorpresa! L&#8217;integrazione con gli IDE \u00e8 tra le cose che stiamo analizzando per cercare di falicitare il lavoro di integrazione.<\/p>\n\n\n\n<p><em>Domanda: Redis Om mi sembra molto orientato al mondo Java, gli altri linguaggi verranno presi in considerazione? Quando?<\/em><\/p>\n\n\n\n<p><strong>Luigi <\/strong>: Mi sa che ti eri appisolato. Redis OM \u00e8 gi\u00e0 disponibile per Java, JavaScript, .NET (C#) e Python.<\/p>\n\n\n\n<p>So che stavano &#8220;lavorando&#8221; anche per Golang e Rust (linguaggio usato per fare i moduli di Redis), ma siamo ancora in una fase di idea pi\u00f9 che di MVP.<\/p>\n\n\n\n<p>Quindi il quando non si sa&#8230; anche se spero presto, visto che ormai Mirko \u00e8 proprio il product Manager delle librerie\/framework client.<\/p>\n\n\n\n<p><strong>Mirko: <\/strong>Siamo attenti alle richieste per le nostre librierie clienti attuali, sia di basso livello che OM.<\/p>\n\n\n\n<p><em>Domanda: Nella demo di Luigi, trovare delle persone somiglianti \u00e8 stato abbastanza facile , ma diciamoci la verit\u00e0, il face recognition \u00e8 un esempio un p\u00f2 inflazionato. Potete descrivermi alcuni casi d&#8217;uso dei vector database che vi hanno sorpreso<\/em>?<\/p>\n\n\n\n<p><strong>Luigi<\/strong>: \u00c8 vero il face detection \u00e8 sicuramente inflazionato visto che gira dagli inizi degli anni 2000, ma la facilit\u00e0 di fare le query avendo come input un volto, un po&#8217; meno.<\/p>\n\n\n\n<p>Al momento, non c&#8217;\u00e8 stata un caso d&#8217;uso sorprendente. I clienti si stanno approcciando ora a questa tecnologia con una serie di progetti pilota tutti abbastanza simili (ChatBot e Document Search su tutti).<\/p>\n\n\n\n<p>Quello che mi ha davvero sorpreso \u00e8 la rapidit\u00e0 con cui le applicazioni riescono a integrarsi con framework e librerie per i vector database. L&#8217;integrazione \u00e8 diventata molto pi\u00f9 facile e diffusa di quanto mi aspettassi.Negli anni passati il tallone d&#8217;Achille di ogni tecnologia era l&#8217;integrazione con l&#8217;ecosistema esistente.<\/p>\n\n\n\n<p><strong>Mirko<\/strong>: Allora, aggiungo alcuni casi d&#8217;uso tipici e per alcuni anche &#8220;mainstream&#8221;<\/p>\n\n\n\n<p><strong>Fraud detection<br><\/strong>I modelli di frodi conosciuti possono essere modellati e ricercati per rilevare tentativi di frode.<\/p>\n\n\n\n<p><strong>Feedback loop<br><\/strong>L&#8217;input (ad esempio, il feedback dei clienti su un prodotto) viene memorizzato nel database cos\u00ec com&#8217;\u00e8, ma l&#8217;output viene accorciato, ripulito e corretto utilizzando l&#8217;IA generativa. Modelli di embedding specializzati per l&#8217;analisi del sentiment possono essere utilizzati a questo scopo per creare un database di feedback e stati d&#8217;animo.<\/p>\n\n\n\n<p><strong>Personalizzazione della descrizione del prodotto per profilo utente<br><\/strong>Basato sugli acquisti precedenti dell&#8217;utente, in modo da fornire un&#8217;esperienza migliore all&#8217;utente.<\/p>\n\n\n\n<p><strong>Per la segmentazione degli utenti<br><\/strong>Creare embedding dei profili utenti (dalla bio, o dai dati generati dall&#8217;utente) allo scopo fi raggrupparli e creare categorie di utenti. Questa \u00e8 la base per fare raccomandazioni, allo scopo di individuare segmenti basati sul comportamento degli utenti e creare classi di utenti simili. La segmentazione \u00e8 anche utile per il rilevamento di bot (se un utente \u00e8 classificato come bot\/spam, utenti simili possano essere etichettati come spammer).<\/p>\n\n\n\n<p><strong>Ricerca nei ticketing systems dei contact center<br><\/strong>Utilizzando sia l&#8217;IA generativa che le tecnologie di embedding, i contact center possono convertire le chiamate telefoniche in testo e le trascrizioni indicizzate per la ricerca semantica, per creare un database di conversazioni ricercabili e supportare gli ingegneri nella risoluzione di nuovi casi utilizzando un database di problemi noti.<\/p>\n\n\n\n<p><strong>Recupero dei documenti e ricerca semantica<br><\/strong>La ricerca semantica \u00e8 un mezzo chiave per costruire sistemi di raccomandazione efficienti, sia testuali (basati sulla descrizione di un prodotto) che visivi (basati sull&#8217;aspetto di un prodotto, utilissimo per ricercare<br>prodotti dalle caratteristiche estetiche simili).<\/p>\n\n\n\n<p><strong>Architetture GenAI<br><\/strong>Ne abbiamo parlato e l&#8217;argomento \u00e8 molto popolare. Per supportare l&#8217;adozione dell&#8217;intelligenza artificiale generativa occorre affiancare all&#8217;architettura una base di dati vettoriale, sia per semantic cache, per controlloare i costi degli LLM-as-a-service, che per migliorare la qualit\u00e0 dell&#8217;interazione utente-macchina, in termini di velocit\u00e0 di risposta. Ma sono anche altri gli scenario tipici, come Retrieval Augmented Generation or ricerca semantica nello storico della conversazione. La ricerca semantica in queste funzioni \u00e8 insostituibile.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-style-editorskit-shadow\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"439\" src=\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/06\/devbookclub-1024x439.png\" alt=\"\" class=\"wp-image-28155\" srcset=\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/06\/devbookclub-1024x439.png 1024w, https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/06\/devbookclub-300x129.png 300w, https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/06\/devbookclub-768x329.png 768w, https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/06\/devbookclub-1536x659.png 1536w, https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/06\/devbookclub.png 1887w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><em>Un quintetto d&#8217;eccezione apparso online per il devbookclub dove Mirko e Luigi hanno presentato il loro libro &#8220;Redis Stack for Application Modernization&#8221; per chi si fosse perso la live pu\u00f2 rivederlo qui:<\/em><\/p>\n\n\n\n<p><em>Domanda: Per lavorare nel cloud con Redis occorre appoggiarsi&nbsp; a uno dei tre grandi&nbsp; attori, non avete intenzione di portare redis come Saas indipendente?<\/em><\/p>\n\n\n\n<p><strong>Mirko<\/strong>: In tutta sincerit\u00e0? Spero proprio di no!<\/p>\n\n\n\n<p>Il nostro mantra \u00e8 &#8220;real-time, real-time, real-time!&#8221; Per questo, abbiamo bisogno di latenze bassissime. Se Redis fosse su un&#8217;infrastruttura di rete separata rispetto alle applicazioni, non potremmo garantire il real-time, indipendentemente dalla distanza. Utilizzando i 3 grandi provider di cloud pubblico, possiamo sfruttare i meccanismi di peering tra vari account e condividere la stessa rete, assicurando prestazioni in tempo reale.<\/p>\n\n\n\n<p><em>Domanda: Quali sono secondo voi i futuri sviluppi nel mondo dei db in generale e redis in particolare? Mirko ci ha lasciato molto col fiato sospeso parlandoci di una novit\u00e0 di cui non si pu\u00f2 parlare, che tempi si prevedono per svelare il mistero?<\/em><\/p>\n\n\n\n<p><strong>Luigi<\/strong>: Lascia a Mirko rispondere alla seconda parte della domanda, visto che \u00e8 proprio lui che ormai detta le regole.<\/p>\n\n\n\n<p>Per la prima parte della domanda, e qui do la risposta di Luigi Fugaro e basta, bisognerebbe aprire una parentesi e chiuderla dopo un paio di giorni, solo per la premessa. Ma sintetizzando, ormai il mondo va veloce e il mondo digitale non va pi\u00f9 veloce, \u00e8 in continua accelerazione. Se non stai al passo, perdi con la competizione e sparisci, anche se sulla carta hai un prodotto migliore degli altri.<\/p>\n\n\n\n<p>Lo stesso vale per i database. Negli ultimi due anni, le piattaforme dati sono cambiate notevolmente, passando da soluzioni specializzate a strumenti di uso generale. Ora, quasi tutti i database supportano il formato JSON in modo nativo, e i database NoSQL stanno integrando capacit\u00e0 vettoriali. Tuttavia, questi sono solo dettagli tecnici. Non tutte le piattaforme dati possono vantare un&#8217;architettura che scala linearmente come Redis, che resta la pi\u00f9 veloce e semplice.<\/p>\n\n\n\n<p>I futuri sviluppi dei database seguiranno due approcci: buy vs build. E nel costruire, si potr\u00e0 scegliere tra il refactoring o lo sviluppo da zero, con l&#8217;obiettivo di ottenere versatilit\u00e0 e velocit\u00e0.<\/p>\n\n\n\n<p>Per Redis, gi\u00e0 versatile e veloce grazie al genio di Salvatore Sanfilippo, il focus sar\u00e0 mantenere la sua semplicit\u00e0 e velocit\u00e0, con ulteriori capillari ottimizzazioni. Il mercato influenzer\u00e0 il resto.<\/p>\n\n\n\n<p><strong>Mirko:<\/strong>Ci sono vari approcci nella definizione dell&#8217;esperienza definitiva nella gestione dei dati e varie soluzioni, sviluppate come basi di dati relazionali, multi-modello, specializzate come sistemi documentali o vettoriali, orientate allo streaming, grafi, serie temporali. Alcune di queste realt\u00e0 stanno dirigendosi verso un pubblico pi\u00f9 ampio, integrando nuove funzionalit\u00e0 e aprendo a casi d&#8217;uso moderni. Il discorso si complica e di molto per discorsi di disponibilit\u00e0 e scalabilit\u00e0, sicurezza e configurabilit\u00e0, che devono andare di pari passo all&#8217;innovazione introdotta a ritmo sostenuto e spinta da scenari altamente competitivi.<br>Redis offre un motore semplice ed estremamente efficace per la modellazione e ricerca dei dati, ma coerentemente inserito in un architettura distribuita in Redis Enterprise e Cloud, che permettono di lavorare sin dal concepimento di un progetto sul proprio portatile fino a deployments su K8s, on-premise o cloud, oppure usando il DBaaS firmato Redis, Redis Cloud, in architetture ibride e multi cloud. In soluzioni per single regioni o multi regione, con la ridondanza geografica Active-Active. Insomma, l&#8217;ecosistema Redis offre possibilit\u00e0 concrete di creare architetture distribuite su scala planeteria e, ovviamente, in tempo reale.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-alla-fine\"><strong>Alla fine<\/strong><\/h2>\n\n\n\n<p>Mirko e Luigi sono stati molto veloci a rispondere alle mie domande, il prodotto sembra influenzare tutta l&#8217;azienda, ma d&#8217;altra parte anche io avevo una notevole fretta di installare e provare tutte le ultime feature, anche se credo che le novit\u00e0 non siano finite qui e che presto ci saranno altre implementazioni di tutto rispetto.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp;Quest&#8217;anno hanno dovuto prendere la sala grande del Sina Bernini Bristol, in effetti eravamo molti di pi\u00f9 rispetto all&#8217;anno precedente. Dopo L\u2019introduzione di Alberto Fidanza, che \u00e8 sempre un maestro di cerimonie squisito, la parola \u00e8 passata a Luigi Fugaro e Mirko Ortensi&nbsp; intervallati da casi di successo come quello di Wind Tre. Oltre che&#8230; <a class=\"more-link\" href=\"https:\/\/www.codemotion.com\/magazine\/it\/interviste\/redis-connect-2024\/\">Read more<\/a><\/p>\n","protected":false},"author":238,"featured_media":28168,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_editorskit_title_hidden":false,"_editorskit_reading_time":0,"_editorskit_is_block_options_detached":false,"_editorskit_block_options_position":"{}","_uag_custom_page_level_css":"","_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","footnotes":""},"categories":[9999],"tags":[12246],"collections":[],"class_list":{"0":"post-28151","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-interviste","8":"tag-redis","9":"entry"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.9 (Yoast SEO v27.5) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Redis: la lepre diventa tartaruga (quando serve) - Codemotion Magazine<\/title>\n<meta name=\"description\" content=\"Il Redis Connect \u00e8 l\u2019evento annuale che porta il \u2018nostro\u2019 database nosql a manifestarsi \u2018in presenza\u2019 per parlarci delle ultime novit\u00e0, che nel 2024 sono state veramente tante.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.codemotion.com\/magazine\/it\/interviste\/redis-connect-2024\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Redis: la lepre diventa tartaruga (quando serve)\" \/>\n<meta property=\"og:description\" content=\"Il Redis Connect \u00e8 l\u2019evento annuale che porta il \u2018nostro\u2019 database nosql a manifestarsi \u2018in presenza\u2019 per parlarci delle ultime novit\u00e0, che nel 2024 sono state veramente tante.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.codemotion.com\/magazine\/it\/interviste\/redis-connect-2024\/\" \/>\n<meta property=\"og:site_name\" content=\"Codemotion Magazine\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Codemotion.Italy\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-06-11T10:15:38+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-06-19T07:27:03+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/06\/redis.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1792\" \/>\n\t<meta property=\"og:image:height\" content=\"1024\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Arnaldo Morena\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@CodemotionIT\" \/>\n<meta name=\"twitter:site\" content=\"@CodemotionIT\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Arnaldo Morena\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/it\\\/interviste\\\/redis-connect-2024\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/it\\\/interviste\\\/redis-connect-2024\\\/\"},\"author\":{\"name\":\"Arnaldo Morena\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/#\\\/schema\\\/person\\\/72209dcaf2205f28968d38489892bd17\"},\"headline\":\"Redis: la lepre diventa tartaruga (quando serve)\",\"datePublished\":\"2024-06-11T10:15:38+00:00\",\"dateModified\":\"2024-06-19T07:27:03+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/it\\\/interviste\\\/redis-connect-2024\\\/\"},\"wordCount\":1502,\"publisher\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/it\\\/interviste\\\/redis-connect-2024\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/redis.webp\",\"keywords\":[\"Redis\"],\"articleSection\":[\"Interviste\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/it\\\/interviste\\\/redis-connect-2024\\\/\",\"url\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/it\\\/interviste\\\/redis-connect-2024\\\/\",\"name\":\"Redis: la lepre diventa tartaruga (quando serve) - Codemotion Magazine\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/it\\\/interviste\\\/redis-connect-2024\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/it\\\/interviste\\\/redis-connect-2024\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/redis.webp\",\"datePublished\":\"2024-06-11T10:15:38+00:00\",\"dateModified\":\"2024-06-19T07:27:03+00:00\",\"description\":\"Il Redis Connect \u00e8 l\u2019evento annuale che porta il \u2018nostro\u2019 database nosql a manifestarsi \u2018in presenza\u2019 per parlarci delle ultime novit\u00e0, che nel 2024 sono state veramente tante.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/it\\\/interviste\\\/redis-connect-2024\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/it\\\/interviste\\\/redis-connect-2024\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/it\\\/interviste\\\/redis-connect-2024\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/redis.webp\",\"contentUrl\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/redis.webp\",\"width\":1792,\"height\":1024,\"caption\":\"redis connect\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/it\\\/interviste\\\/redis-connect-2024\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Interviste\",\"item\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/it\\\/interviste\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Redis: la lepre diventa tartaruga (quando serve)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/#website\",\"url\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/\",\"name\":\"Codemotion Magazine\",\"description\":\"We code the future. Together\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/#organization\",\"name\":\"Codemotion\",\"url\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/wp-content\\\/uploads\\\/2019\\\/11\\\/codemotionlogo.png\",\"contentUrl\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/wp-content\\\/uploads\\\/2019\\\/11\\\/codemotionlogo.png\",\"width\":225,\"height\":225,\"caption\":\"Codemotion\"},\"image\":{\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/Codemotion.Italy\\\/\",\"https:\\\/\\\/x.com\\\/CodemotionIT\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/#\\\/schema\\\/person\\\/72209dcaf2205f28968d38489892bd17\",\"name\":\"Arnaldo Morena\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/wp-content\\\/uploads\\\/2024\\\/01\\\/whatsapp-image-100x100.jpg\",\"url\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/wp-content\\\/uploads\\\/2024\\\/01\\\/whatsapp-image-100x100.jpg\",\"contentUrl\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/wp-content\\\/uploads\\\/2024\\\/01\\\/whatsapp-image-100x100.jpg\",\"caption\":\"Arnaldo Morena\"},\"description\":\"First steps i moved into computers world were my beloved basic programs I wrote on a Zx Spectrum in early 80s. In 90s , while i was studing economic , i was often asked to help people on using personal computer for every day business : It's been a one way ticket. First and lasting love was for managing data , so i have started using msaccess and SqlServer to build databases , elaborate information and reports using tons and tons of Visual Basic code . My web career started developing in Asp and Asp.net , then I began to use php . I like to have an administrative approach ,too .In fact i have earned many certifications on database administration . Mixing up this two factors i developed many programs for data collecting and analyzing, being involved on publishing reports and articles based on elaborated information , in scenarios as Public Administration training , collaboration project between universities all over the world or survey on genetic structure and their relative kind of analysis. Actually i am involved in collecting data by using automated sensor IoT, that lead me on joining Arduino community in Rome, and integrating my application with more instruments , working in fields like Open and Big data , and using data mining software .\",\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/in\\\/arnymore\\\/\"],\"url\":\"https:\\\/\\\/www.codemotion.com\\\/magazine\\\/author\\\/arnaldo-morena\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Redis: la lepre diventa tartaruga (quando serve) - Codemotion Magazine","description":"Il Redis Connect \u00e8 l\u2019evento annuale che porta il \u2018nostro\u2019 database nosql a manifestarsi \u2018in presenza\u2019 per parlarci delle ultime novit\u00e0, che nel 2024 sono state veramente tante.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.codemotion.com\/magazine\/it\/interviste\/redis-connect-2024\/","og_locale":"en_US","og_type":"article","og_title":"Redis: la lepre diventa tartaruga (quando serve)","og_description":"Il Redis Connect \u00e8 l\u2019evento annuale che porta il \u2018nostro\u2019 database nosql a manifestarsi \u2018in presenza\u2019 per parlarci delle ultime novit\u00e0, che nel 2024 sono state veramente tante.","og_url":"https:\/\/www.codemotion.com\/magazine\/it\/interviste\/redis-connect-2024\/","og_site_name":"Codemotion Magazine","article_publisher":"https:\/\/www.facebook.com\/Codemotion.Italy\/","article_published_time":"2024-06-11T10:15:38+00:00","article_modified_time":"2024-06-19T07:27:03+00:00","og_image":[{"width":1792,"height":1024,"url":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/06\/redis.webp","type":"image\/webp"}],"author":"Arnaldo Morena","twitter_card":"summary_large_image","twitter_creator":"@CodemotionIT","twitter_site":"@CodemotionIT","twitter_misc":{"Written by":"Arnaldo Morena","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.codemotion.com\/magazine\/it\/interviste\/redis-connect-2024\/#article","isPartOf":{"@id":"https:\/\/www.codemotion.com\/magazine\/it\/interviste\/redis-connect-2024\/"},"author":{"name":"Arnaldo Morena","@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/72209dcaf2205f28968d38489892bd17"},"headline":"Redis: la lepre diventa tartaruga (quando serve)","datePublished":"2024-06-11T10:15:38+00:00","dateModified":"2024-06-19T07:27:03+00:00","mainEntityOfPage":{"@id":"https:\/\/www.codemotion.com\/magazine\/it\/interviste\/redis-connect-2024\/"},"wordCount":1502,"publisher":{"@id":"https:\/\/www.codemotion.com\/magazine\/#organization"},"image":{"@id":"https:\/\/www.codemotion.com\/magazine\/it\/interviste\/redis-connect-2024\/#primaryimage"},"thumbnailUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/06\/redis.webp","keywords":["Redis"],"articleSection":["Interviste"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.codemotion.com\/magazine\/it\/interviste\/redis-connect-2024\/","url":"https:\/\/www.codemotion.com\/magazine\/it\/interviste\/redis-connect-2024\/","name":"Redis: la lepre diventa tartaruga (quando serve) - Codemotion Magazine","isPartOf":{"@id":"https:\/\/www.codemotion.com\/magazine\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.codemotion.com\/magazine\/it\/interviste\/redis-connect-2024\/#primaryimage"},"image":{"@id":"https:\/\/www.codemotion.com\/magazine\/it\/interviste\/redis-connect-2024\/#primaryimage"},"thumbnailUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/06\/redis.webp","datePublished":"2024-06-11T10:15:38+00:00","dateModified":"2024-06-19T07:27:03+00:00","description":"Il Redis Connect \u00e8 l\u2019evento annuale che porta il \u2018nostro\u2019 database nosql a manifestarsi \u2018in presenza\u2019 per parlarci delle ultime novit\u00e0, che nel 2024 sono state veramente tante.","breadcrumb":{"@id":"https:\/\/www.codemotion.com\/magazine\/it\/interviste\/redis-connect-2024\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.codemotion.com\/magazine\/it\/interviste\/redis-connect-2024\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codemotion.com\/magazine\/it\/interviste\/redis-connect-2024\/#primaryimage","url":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/06\/redis.webp","contentUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/06\/redis.webp","width":1792,"height":1024,"caption":"redis connect"},{"@type":"BreadcrumbList","@id":"https:\/\/www.codemotion.com\/magazine\/it\/interviste\/redis-connect-2024\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.codemotion.com\/magazine\/"},{"@type":"ListItem","position":2,"name":"Interviste","item":"https:\/\/www.codemotion.com\/magazine\/it\/interviste\/"},{"@type":"ListItem","position":3,"name":"Redis: la lepre diventa tartaruga (quando serve)"}]},{"@type":"WebSite","@id":"https:\/\/www.codemotion.com\/magazine\/#website","url":"https:\/\/www.codemotion.com\/magazine\/","name":"Codemotion Magazine","description":"We code the future. Together","publisher":{"@id":"https:\/\/www.codemotion.com\/magazine\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.codemotion.com\/magazine\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.codemotion.com\/magazine\/#organization","name":"Codemotion","url":"https:\/\/www.codemotion.com\/magazine\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/logo\/image\/","url":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/codemotionlogo.png","contentUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/codemotionlogo.png","width":225,"height":225,"caption":"Codemotion"},"image":{"@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Codemotion.Italy\/","https:\/\/x.com\/CodemotionIT"]},{"@type":"Person","@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/72209dcaf2205f28968d38489892bd17","name":"Arnaldo Morena","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/01\/whatsapp-image-100x100.jpg","url":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/01\/whatsapp-image-100x100.jpg","contentUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/01\/whatsapp-image-100x100.jpg","caption":"Arnaldo Morena"},"description":"First steps i moved into computers world were my beloved basic programs I wrote on a Zx Spectrum in early 80s. In 90s , while i was studing economic , i was often asked to help people on using personal computer for every day business : It's been a one way ticket. First and lasting love was for managing data , so i have started using msaccess and SqlServer to build databases , elaborate information and reports using tons and tons of Visual Basic code . My web career started developing in Asp and Asp.net , then I began to use php . I like to have an administrative approach ,too .In fact i have earned many certifications on database administration . Mixing up this two factors i developed many programs for data collecting and analyzing, being involved on publishing reports and articles based on elaborated information , in scenarios as Public Administration training , collaboration project between universities all over the world or survey on genetic structure and their relative kind of analysis. Actually i am involved in collecting data by using automated sensor IoT, that lead me on joining Arduino community in Rome, and integrating my application with more instruments , working in fields like Open and Big data , and using data mining software .","sameAs":["https:\/\/www.linkedin.com\/in\/arnymore\/"],"url":"https:\/\/www.codemotion.com\/magazine\/author\/arnaldo-morena\/"}]}},"featured_image_src":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/06\/redis-600x400.webp","featured_image_src_square":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/06\/redis-600x600.webp","author_info":{"display_name":"Arnaldo Morena","author_link":"https:\/\/www.codemotion.com\/magazine\/author\/arnaldo-morena\/"},"uagb_featured_image_src":{"full":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/06\/redis.webp",1792,1024,false],"thumbnail":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/06\/redis-150x150.webp",150,150,true],"medium":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/06\/redis-300x171.webp",300,171,true],"medium_large":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/06\/redis-768x439.webp",768,439,true],"large":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/06\/redis-1024x585.webp",1024,585,true],"1536x1536":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/06\/redis-1536x878.webp",1536,878,true],"2048x2048":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/06\/redis.webp",1792,1024,false],"small-home-featured":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/06\/redis-100x100.webp",100,100,true],"sidebar-featured":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/06\/redis-180x128.webp",180,128,true],"genesis-singular-images":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/06\/redis-896x504.webp",896,504,true],"archive-featured":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/06\/redis-400x225.webp",400,225,true],"gb-block-post-grid-landscape":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/06\/redis-600x400.webp",600,400,true],"gb-block-post-grid-square":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2024\/06\/redis-600x600.webp",600,600,true]},"uagb_author_info":{"display_name":"Arnaldo Morena","author_link":"https:\/\/www.codemotion.com\/magazine\/author\/arnaldo-morena\/"},"uagb_comment_info":0,"uagb_excerpt":"&nbsp;Quest&#8217;anno hanno dovuto prendere la sala grande del Sina Bernini Bristol, in effetti eravamo molti di pi\u00f9 rispetto all&#8217;anno precedente. Dopo L\u2019introduzione di Alberto Fidanza, che \u00e8 sempre un maestro di cerimonie squisito, la parola \u00e8 passata a Luigi Fugaro e Mirko Ortensi&nbsp; intervallati da casi di successo come quello di Wind Tre. Oltre che&#8230;&hellip;","lang":"it","_links":{"self":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts\/28151","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/users\/238"}],"replies":[{"embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/comments?post=28151"}],"version-history":[{"count":3,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts\/28151\/revisions"}],"predecessor-version":[{"id":28304,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts\/28151\/revisions\/28304"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/media\/28168"}],"wp:attachment":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/media?parent=28151"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/categories?post=28151"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/tags?post=28151"},{"taxonomy":"collections","embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/collections?post=28151"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}