Skip to main content

Solution: Data structure and searching

As of writing of this blog post, Lumeer is still in search for an advice on what he should learn first to be able to solve your particular business case. Tell us, how Lumeer could help you.
Lumeer organizes data into collections. Although the collections are very flexible, you are most likely to keep similar data together in a single basket. There is no new concept in that. Each collection can be assigned a specific colour and icon to help you visually identify the data category. This visual aid will save you some time reading and you will know what type of data you see at the first sight.
In collections, there are individual pieces of data called documents. We borrowed the terminology from NoSQL databases which also serve as backend storage. The documents are very flexible in what information they carry. You can put whatever you want in any document and store it in any collection. However, it is most logical to have documents with similar types of information (i.e. attributes) together in a single collection.
Each document tracks its own change history, so you can see what changes were made to it and by who. You can return the document to any previous state. The document also has individual security controls to specify who can access the document (and thus the data stored in it) and what modifications they can perform.
The document attributes can have a type specified and also some constraints on the data format. Again, nothing surprising. What is different to other systems, is that Lumeer does not force you to set any type. He consumes whatever you enter. Meanwhile, he observes your data closely and suggests you a possible data type and data constraints. Which you can accept or deny.
In traditional information systems, when searching for some document (or data record), you need to be very specific about where and how to look for it. We believe that this is terribly wrong. When you use Google to search for a term you can specify which site to search but I guess you rarely do so. Instead you simply search on the Internet. And this is exactly what Lumeer does. He simply searches in your data. Do you search for John Doe in your suppliers? Simply enter "John Doe" in the search field. Maybe you will see documents with details about your customer named John Doe and your employee named John Doe but you will also see your John Doe customer. One click and you can update John's contact information for example. As in Google search results, you simply do not mind the few irrelevant entries. When your result is not on the first page, you could be more specific in your request.
And you can get as specific as you want. You can search for documents with a given attribute the value of which is larger than X.
The documents can have relations between themselves. As objects in real life do. Each relation can carry arbitrary additional information. Each search query also returns the relevant relations. Isn't that cool?
Do you have any further ideas on what could Lumeer do for you regarding data structure and searching capabilities? Please share your thoughts and make sure Lumeer serves best your needs! Be the first to come with a feature idea and we might name it after you (e.g. Pete's search algorithm).

Comments

Favorites

How to create a comprehensive overview of job postings

Managing information about two or three job postings at your company is easy and can be done even in some simple tool or spreadsheet. However, as the number of postings, candidates and other information grows, it becomes increasingly difficult not to get lost in the data and maintain a clear overview. There are candidates with their names, addresses and positions they are applying for. There are also job postings with salaries and managers who want to hire people for those positions. Those pieces of information are related to each other and we will show you how to effectively manage and view them with Lumeer. As Lumeer allows us to put similar data to collections, we will want to store information about candidates, job postings and company’s employees in separate collections. It’s the most intuitive way because candidates have similar attributes, e.g. name, address, phone number or the date they applied for a job at the company. On the other hand, postings have their names and salaries…

How secure are your data in Lumeer?

As more and more data is processed by computers, the question of data security has become inherent to all users. For business users it is even more important to know that their valuable data are secure.

Maybe you have heard about recent Intel’s L1 Terminal Fault vulnerability. We at Lumeer take security of your data very seriously, and that’s why we have cooperated with Digital Ocean to provide you protection against this threat.

Of course, we do a lot more for data security - encryption, redundancy and backup. Encryption means that when data is moving between computers, it is encoded in such way that only authorized parties (meaning you) can access it. Redundancy protects you against hard drive failure - if one drive fails, data is easily recovered because there is at least one other drive at the server that contains a copy. Backups go even further, they are stored in different geographical locations and are done periodically to assure you that even if there was a more serious damag…

How to track tasks for employees?

When multiple employees work on multiple projects, even in a small company it can easily happen that you lose track of who is doing what and on which project. However, it is very important to have quick and easy access to this kind information: you want to know progress on a project to plan for the future release, or you want to see if employees have some spare capacity or are too overwhelmed by the workload. 
Maybe you feel that all that information is being lost in a pile of spreadsheets and emails. They are all there, but to access them means to spend precious minutes or even hours on searching the documents, every time. You wish to have everything in one place, with every question about current status or capacity answered within seconds and with just a few clicks. You want to easily make changes that are smoothly and automatically propagated to relevant people in the company. In this article, we will show you how to achieve this with Lumeer.
After we login into Lumeer, we create …