When developing any app to work in Docker, there are a number of pits a newbie developer can fall into that may not seem apparent. In this post, we map out 3 of these pits so that you can avoid them for your app. Localhost is not local to your localhostIf your app configuration requires using an IP address or hostname to access a database or any other external requirement, you must be aware of this pitfall. Your docker host’s localhost is not accessible in the same way from your docker container as from the host server.
Here at Thinknum, we store an increasing amount of data in graph databases. Using graphs allows us to derive some unique insights, by following a path of relationships and collecting information along the way. The industry has two popular languages: Cypher, with its declarative SQL-like notation, and Gremlin with its imperative style. Using these languages is a powerful way to answer any query you may think of. Graph databases are growing in popularity, as more organizations find that they are the right tool to work with their data. As more users are exposed to these technologies, there is
We realize the massive challenges jobseekers are facing during the COVID-19 pandemic, so we decided to use this feature in KgBase to create a VC job board. Here’s an example of the search engine we made using the create website integration. The first step was crawling over 4,000 job listings from the websites of over 100 VC firms. Then, we uploaded a dataset with the listings to KgBase and made it into a knowledge graph. Finally, we generated a website with our search engine tool powered by our knowledge graph. Since the data is open-sourced, you
The companies we work with are innovative and mission-driven. They know how to take advantage of the latest technologies to make smart, company-wide decisions. They turn to tech products like KgBase to visualize company initiatives from project management to consulting to organizational charts. In this blog post, I’ll outline those three angles. From there, you can go on to examine our public knowledge graphs, as well as your private graphs to better understand company management. Project ManagementOn the way to disrupting a sector, you’re likely going to have to bring in industry specialists to support your
What is a graph?This is an example graph: A graph consists of Nodes and Edges.Nodes have types (i.e. Actor, Movie)Nodes have attributes (i.e age, title)Nodes have IDs that uniquely identify a node.Edges have a label (i.e 'Actors' in the example above)Edges have source and target nodesIn KgBase, nodes are grouped in tables by their type Encoding a graph in a simple format is an interesting problem: 1- It has more structure than tables (it's a superset of tables), so something as simple as a .csv won't do. Yet, 2-