Skip to content Skip to sidebar Skip to footer

Technology

Neo4j Database Part 01: Foundation and Introduction

This is a blog series on using the Neo4j NoSQL database. Introduction I have been around databases for 30 years starting out with IDMS on ICL mainframes. That progressed into Sybase and Microsoft SQL Server. I have cut my teeth on relational databases however; the one size fits all no longer applies anymore.…

Redis Database Part 06: Query Filtering

In the last blog I discussed NULLs and data denormalization. The code can be found on Github here. In this blog I will show how we can apply filters to our data. Filtering data is limiting the data returned based on conditions. In SQL this is accomplished by a WHERE clause. Doing filtering on the…

Redis Database Part 01: Foundation and Introduction to NoSQL

This is a blog series on using the Redis NoSQL database. Introduction I have been around databases for 30 years starting out with IDMS on ICL mainframes. That progressed into Sybase and Microsoft SQL Server. I have cut my teeth on relational databases however; the one size fits all no longer applies anymore.…

Redis Database Part 04: Inserting and Querying Data

In the last blog I introduced the Redis data types. In this blog I will cover how we create our first data model and some queries. The code can be found on Github here. Relational Background A lot of people who come to a NoSQL database come from a relational database background and…

Neo4j Database Part 05: Data Loading Options

In the last blog I described the Cypher object notation used by the query language. In this blog I will describe how to manually create nodes and relationships and then how to do this more efficiently by importing data. Contents Creating Nodes and Relationships by Hand Unique Constraints Merge…

Redis Database Part 03: Redis Data Types Explained

In the last blog I introduced some Redis basics. In this blog I will cover the datatypes supported which is extremely important in order to create the correct data model. Data Types Redis has the following different datatypes that can be used for a keys value. String Hashes List…

Redis Database Part 02: Basics and Configuration

In the last blog I introduced Redis. In this blog I will cover some of the basics. Command Line Interface You can interact with the Redis server using the redis-cli command line interface. Here I am checking my Redis server is up and running. Note: I am using an installation by Jetware…