0:00:11 | hello everyone |
---|
0:00:15 | we're going to be talking about tracker |
---|
0:00:18 | i'm not sure if you already know about it |
---|
0:00:23 | and it's not on the more that and this is how do not so we |
---|
0:00:25 | have a problem a german company providing consulting on but for the C services |
---|
0:00:31 | and we are one of the backup of the target developers |
---|
0:00:35 | we have been working target in the last years |
---|
0:00:41 | doesn't mike |
---|
0:00:43 | so we have some of the target developers |
---|
0:00:47 | we have been working target for the for the past years and in our company |
---|
0:00:51 | we also have the maintenance target which is the one doing the releases is martin |
---|
0:00:54 | present |
---|
0:00:56 | so let's see |
---|
0:00:59 | would be talking about are care about the sparkle maybe |
---|
0:01:03 | mainly sorry and this is like a beginner's book an introduction to sparkle have to |
---|
0:01:09 | use it and that some of things you can do it okay |
---|
0:01:14 | so what is second to business started structures college it's been don't know with differently |
---|
0:01:20 | mormons the maybe once a target store which is the real idea of storage i |
---|
0:01:25 | exposes some sparkle interface called applications even both to sara and internal applications although there |
---|
0:01:32 | is another part of that which is the mind of us just the one that |
---|
0:01:35 | the team or call your file system again unless information from the files and getting |
---|
0:01:39 | that information which at the drugstore and that's where the real database let's say that |
---|
0:01:45 | the real sport then you will have your application started talking to practise would be |
---|
0:01:49 | less we have only practise park library that can use because for did right period |
---|
0:01:56 | and if it's a little bit here to do you use that that's just the |
---|
0:02:00 | as a database |
---|
0:02:07 | so in fact that |
---|
0:02:10 | information is just want a cigarette |
---|
0:02:13 | so you might in the ground you we don't have tables liking playing skill databases |
---|
0:02:19 | of |
---|
0:02:20 | what you have is about this is we don't we thought the objects and you |
---|
0:02:23 | have a it just well like connecting the different but this is which of the |
---|
0:02:28 | relations |
---|
0:02:29 | this is obvious for the one familiar with it |
---|
0:02:37 | and |
---|
0:02:39 | when you when you said they didn't tracker |
---|
0:02:42 | what you really i do you are you mainly do insert people's of data people's |
---|
0:02:47 | of data which are split in subject predicate and object |
---|
0:02:51 | something object doubled that's a about this as objects of the database and the project |
---|
0:02:56 | the very content ages that those really the properties so you have an object of |
---|
0:03:01 | property and the value of the property which is also an object the didn't |
---|
0:03:04 | and now we compare some example we will go for the slides |
---|
0:03:08 | looking at really see the simple examples this tool social and you can just start |
---|
0:03:14 | learning how sparkle works |
---|
0:03:16 | and first one is that in sept example since i've been an elementary just about |
---|
0:03:21 | passing a set of tables when you have the subject the |
---|
0:03:27 | the actual property and the value of the property in this case we could you |
---|
0:03:31 | know information an object which is kind of genetic kind of object only a button |
---|
0:03:36 | different kind of properties with different kind of bodies |
---|
0:03:41 | in this case it's people it's |
---|
0:03:44 | so by the by the about at the end and you don't need the last |
---|
0:03:47 | lot in the last table that's popular you can put it if you want and |
---|
0:03:50 | this is completed people into this next one which is |
---|
0:03:55 | it's just or meet in the subject of the of its trouble people and that |
---|
0:04:00 | using centre going to separate |
---|
0:04:04 | we might in terms of the people's identity all share the same subject you can |
---|
0:04:09 | do this and that's what we usually do for |
---|
0:04:12 | so it's a |
---|
0:04:14 | if we |
---|
0:04:15 | we have got we already have that we already have examples in this files a |
---|
0:04:20 | yes create it |
---|
0:04:22 | should be said on here |
---|
0:04:29 | somebody asking so the |
---|
0:04:31 | this element that it's set here with three properties |
---|
0:04:36 | so in something that adamantly just seven people that you want to do the second |
---|
0:04:41 | that should be |
---|
0:04:43 | when you clearly in the storage you will be using the selector where you words |
---|
0:04:48 | which are mainly us in sql with the difference that you're working with that's here |
---|
0:04:52 | so you don't play with tables and come to the table you really playing with |
---|
0:04:56 | graphs so the select course |
---|
0:04:58 | that you to find the data to be we don't know what close but you |
---|
0:05:02 | to find the minimal graph it's a you put a set of conditions and the |
---|
0:05:06 | minimum draft to define all the conditions that the drop but you're going to get |
---|
0:05:10 | we don't and for that we use name variables with the a question much time |
---|
0:05:15 | which i as place holders and it was a close and ask actors the like |
---|
0:05:21 | i don't know what feels |
---|
0:05:24 | and we have a simple example here we he we will be shooting the key |
---|
0:05:28 | eight or of the results what we just did that before |
---|
0:05:35 | as you can see that we can place them that body able in whatever base |
---|
0:05:40 | we want here we have what we need to the object others you have to |
---|
0:05:43 | was a become place it also in the subject i mean that in the probably |
---|
0:05:50 | so we can just |
---|
0:05:51 | on the second example i'm using minus you because we are updating now of the |
---|
0:05:57 | you suggest minus F |
---|
0:06:03 | that |
---|
0:06:07 | that we just jury liked it also a bit in this kind of curious it's |
---|
0:06:12 | really simple you just need to know what you need to create that one of |
---|
0:06:16 | them most difficult things and that's what we're going to focus afterwards with your vote |
---|
0:06:26 | somebody followed one example |
---|
0:06:30 | really good you know the problem is one of an object now we play the |
---|
0:06:33 | viable not only in that in that |
---|
0:06:36 | object |
---|
0:06:37 | but also in the pretty good so we had in the values and the properties |
---|
0:06:41 | of you can opt so we will look at all of them |
---|
0:06:48 | it's run it |
---|
0:06:51 | and that you go so we have the basic probably that we said when we |
---|
0:06:55 | could the element of you'll we also get some of the of this which other |
---|
0:06:59 | what we needed to buy a truck i was |
---|
0:07:02 | and it and things like that |
---|
0:07:12 | because if you all elements with a kid also instead of we got also on |
---|
0:07:16 | the body able in the something itself so as you can see you can are |
---|
0:07:20 | really P you can put it whatever you want and make it as complex as |
---|
0:07:23 | you want and this case we will be jury an old the elements which have |
---|
0:07:28 | disappeared the property |
---|
0:07:31 | which that would be |
---|
0:07:33 | quite a lot because of the end |
---|
0:07:35 | i |
---|
0:07:37 | we have all the resources K that they talk about the twenty minor first of |
---|
0:07:40 | all the find that you have so those are all the people of you want |
---|
0:07:43 | and you see and that's that the last one is the one that we have |
---|
0:07:46 | to |
---|
0:08:00 | so |
---|
0:08:02 | and then that we have been selecting minimal droplets a when use able different well |
---|
0:08:07 | closes you what you're saying it's you're selecting lots of them out of the graph |
---|
0:08:12 | to return but we what we can do as well is to would feel doesn't |
---|
0:08:17 | have done by data so that you can for example let's say you can competitions |
---|
0:08:21 | you can do something matching you can fill this can apply are gonna buy arbitrary |
---|
0:08:25 | restrictions on the content and we are next example salty so this is the same |
---|
0:08:30 | here that we have before you all the to all the basically it does not |
---|
0:08:34 | do we are all the resources with a basically the property in the scale it |
---|
0:08:38 | what we're going to do is to of filter it so that we are only |
---|
0:08:41 | going to get those are starting with the sting making |
---|
0:08:45 | this year that applies to the whole body |
---|
0:08:49 | so if we have a longer string and you this example is with the starts |
---|
0:08:54 | with filter you would be looking for values that start with the kingston the horse |
---|
0:09:01 | think should start with that turn of information |
---|
0:09:05 | and we |
---|
0:09:06 | right now instead of this whole list of things |
---|
0:09:09 | we should get |
---|
0:09:11 | they have the one that we that we want to look for computer is just |
---|
0:09:15 | i quite handy to use but there |
---|
0:09:18 | sometimes very slow for some possible things that you want |
---|
0:09:25 | for much |
---|
0:09:27 | sorry |
---|
0:09:28 | for much fast search what we have is if this |
---|
0:09:33 | sorry |
---|
0:09:37 | so at this is the full text search |
---|
0:09:39 | that it's a building contractor you can actually the same we did you know needed |
---|
0:09:44 | it consumes more resources more things knowledge and sepia process |
---|
0:09:49 | but then they are very it's very useful it's about you something so we have |
---|
0:09:53 | the S instead of life interest for example this start with is that was applied |
---|
0:09:57 | to the start of the force thing which is the value you can apply filters |
---|
0:10:02 | to specific words so that is more works at one level five this will pass |
---|
0:10:07 | the hosting in two different words and then apply |
---|
0:10:11 | the condition that you're busting to a specific what for example at is that you |
---|
0:10:17 | play with for example you can ask for let me |
---|
0:10:21 | guinea resources where at one of the bodies has a word starting with it too |
---|
0:10:27 | or more complex things like give me is also where the value has this war |
---|
0:10:32 | and this war but not this war so you can have an or not process |
---|
0:10:37 | indefinitely as much as |
---|
0:10:39 | and it gives you a lot of i want to do |
---|
0:10:44 | like for the subject which is i think that you would you with have |
---|
0:10:50 | and we can see |
---|
0:10:58 | so we will be what it sure |
---|
0:11:00 | it is this thing that be a so we were looking for |
---|
0:11:05 | bye rules where there was awards that we with it to and actually to results |
---|
0:11:12 | the previous one is attempt i don't have a book so it's all it's a |
---|
0:11:16 | lot of some |
---|
0:11:17 | and we also have a for one |
---|
0:11:20 | so that's a lot |
---|
0:11:22 | basic introduction course but we want to |
---|
0:11:25 | okay i will talk more about the ontologies |
---|
0:11:31 | well so |
---|
0:11:33 | and |
---|
0:11:35 | and don't i |
---|
0:11:36 | well it |
---|
0:11:39 | we try to |
---|
0:11:41 | we have trying to extract the ontology the concept of ontology here because well it's |
---|
0:11:46 | very important at work with a stick to track their i think |
---|
0:11:50 | so basically we trying to put it in a down to |
---|
0:11:55 | to some common time say many of us know we already from simple or whatever |
---|
0:12:01 | so didn't on the is mainly a an asset of the ski months for |
---|
0:12:08 | for the date that contains interact there |
---|
0:12:11 | it separated by the main something that which said try to focus on a specific |
---|
0:12:15 | since a battery A S |
---|
0:12:19 | things you |
---|
0:12:22 | very specific things says that she's such as context or |
---|
0:12:26 | emails or whatever so it's not just you know right they tie it price to |
---|
0:12:31 | redefine everything in a farther a number but to the |
---|
0:12:35 | a set of data which is comprehensive and very detailed |
---|
0:12:40 | and one very important thing is that it's defined the same time stand think itself |
---|
0:12:45 | so given pull you it's actually loaded into the target but at least it's a |
---|
0:12:49 | set of rifles |
---|
0:12:51 | such as the late that within so we before |
---|
0:12:55 | and these all you had some properties can be of redefine farther and |
---|
0:13:02 | and how we did |
---|
0:13:04 | in order to create a more specific in combinations of some property or whatever for |
---|
0:13:10 | example with it B C also man creator property it's |
---|
0:13:15 | very basic one it's |
---|
0:13:18 | dublin core one what |
---|
0:13:21 | first of all i should be so windy |
---|
0:13:26 | how we query the schema night names basis and then |
---|
0:13:31 | egg get to learn a really |
---|
0:13:47 | you |
---|
0:14:07 | the |
---|
0:14:08 | the best you could see in the queries before and there was a very long |
---|
0:14:13 | prefix for every property on the sats that's well mostly the finishing from |
---|
0:14:20 | from how the than the whole R B F works but well be it's all |
---|
0:14:25 | abstract it into be simple mostly three letter prefixes which you can use on your |
---|
0:14:31 | what is and makes the that where you say and everything more white more readable |
---|
0:14:36 | and it's one focuses on very specific artisans that |
---|
0:14:41 | so it |
---|
0:14:42 | here's a basic list of well that an application developers would be more most interested |
---|
0:14:49 | in |
---|
0:14:51 | so we get that most basic data types and the basic definition of resources some |
---|
0:14:56 | properties as you can see and on top of that and you |
---|
0:15:00 | a start create in and more specific sets of a test sets us back so |
---|
0:15:05 | right since the which to apply to and what documents for me D R what |
---|
0:15:11 | the other and you have contacts which to specify |
---|
0:15:15 | everything all around the contact |
---|
0:15:18 | and then you have files of course there's a there's a whole minor i interacted |
---|
0:15:23 | with a price distract everything out of your home |
---|
0:15:28 | and then that's got and there's and we comedienne and it's and whatever so |
---|
0:15:33 | so and |
---|
0:15:35 | the basic they that and |
---|
0:15:38 | finds the |
---|
0:15:40 | the basic relationships and then of all on this all the risky must say those |
---|
0:15:45 | basic properties are defined even farther |
---|
0:15:49 | and then and it made something |
---|
0:15:53 | right to make something coherent out of the most basic date that which is send |
---|
0:15:58 | us |
---|
0:16:02 | as comprehensive of course us |
---|
0:16:05 | as the most |
---|
0:16:06 | the find the data |
---|
0:16:09 | so |
---|
0:16:10 | for example and we can |
---|
0:16:13 | yes i set the with director all the ontologies and all this is scheme us |
---|
0:16:19 | are defined to all on the sparkle it's a so we can actually wear them |
---|
0:16:24 | through and sparkle |
---|
0:16:38 | so you have a or B and we have us resource side |
---|
0:16:43 | as we have when it here |
---|
0:16:46 | it's one of the basic |
---|
0:16:50 | all gets it the most basic of yet say in drug are in a simple |
---|
0:16:54 | you and most of the things actually inherit from that |
---|
0:17:01 | so this could be the definition |
---|
0:17:06 | of the of these of yet in the ontology so you can actually worry |
---|
0:17:12 | weights and of that the types |
---|
0:17:15 | and as you can see that there's this long prefix with a results to the |
---|
0:17:20 | those longer prefix is |
---|
0:17:22 | i've been so when |
---|
0:17:23 | and it basically comes with a description of the |
---|
0:17:27 | of the object itself and |
---|
0:17:30 | and a few more i'd maybe the that the may need to belongs to and |
---|
0:17:34 | i would say that be this or |
---|
0:17:38 | all that information it's actually defined in the ontology |
---|
0:17:46 | so you can actually get to worry |
---|
0:17:50 | so many things because well a sweetheart display and i about the sparkling that in |
---|
0:17:56 | that where everything is that right |
---|
0:17:58 | you can actually and |
---|
0:18:03 | well you can actually connect to those notes on the sat so we can worry |
---|
0:18:08 | actually wary there that they hire T of obvious |
---|
0:18:13 | within don't W |
---|
0:18:17 | here we are actually asking for every stuff plus of |
---|
0:18:21 | every up as resource everybody looks up lots of that |
---|
0:18:40 | so |
---|
0:18:42 | what we have here is |
---|
0:18:45 | every object in day in the ontology that's and that's us of glass it's out |
---|
0:18:51 | of rbm best resource which is basically anything in darker |
---|
0:18:58 | we can see that there's plenty of the of those and we can see there's |
---|
0:19:01 | also a very this |
---|
0:19:05 | source assessing well related the message into to media or whatever |
---|
0:19:25 | so |
---|
0:19:27 | can be |
---|
0:19:28 | you using |
---|
0:19:31 | uses but well okay you can actually get to pick a on all the entire |
---|
0:19:36 | hierarchy of obvious and how they have to find it |
---|
0:19:42 | respect to real |
---|
0:19:45 | so here we can see for example |
---|
0:19:57 | here we can see and white some many of yets in the ontology quits and |
---|
0:20:05 | the second column would be then that the object it in her it's from |
---|
0:20:11 | so well a thing is that |
---|
0:20:15 | introduce a being that |
---|
0:20:19 | i can wrap of notes a you can |
---|
0:20:23 | documentation and that's a very nice documentation but it's a white splat |
---|
0:20:27 | for example here |
---|
0:20:31 | if you bill right there and with the |
---|
0:20:34 | with the right flax seed you get to see the dental your friends but this |
---|
0:20:37 | is very flat then there are so many feels so in this way you can |
---|
0:20:42 | actually get to be and yourself the on the on the ontology and how it's |
---|
0:20:48 | defined rather than looking for some lace on somebody's the for that the right property |
---|
0:20:53 | you're looking for and the sets |
---|
0:20:59 | and |
---|
0:21:04 | and with it talking about top units but and then there's the properties which established |
---|
0:21:11 | have relationship between does opiates for example well you can have that document |
---|
0:21:17 | i do and also are but the else or could be collaborate or would be |
---|
0:21:22 | that means i'll for up to be so these properties that are also subject to |
---|
0:21:26 | you know everything's and |
---|
0:21:28 | and therefore the right definition |
---|
0:21:33 | so for example here we are going to peak on every property of a of |
---|
0:21:38 | a resource that and that many because this is the basic opiate |
---|
0:21:55 | and this is that in the list of properties defined on then are be offencive |
---|
0:22:00 | resource itself but you can of course pretty |
---|
0:22:04 | whatever and then and she also or and that would be a not yet would |
---|
0:22:07 | define a full name and maybe an email address and maybe and |
---|
0:22:12 | all there for the field with the fine |
---|
0:22:15 | which can result do a person |
---|
0:22:22 | so |
---|
0:22:24 | and these |
---|
0:22:26 | of course |
---|
0:22:29 | first part well you can also get to find a every |
---|
0:22:34 | every |
---|
0:22:36 | every property which is in the domain of any object |
---|
0:22:40 | so this is would be able relax sporty because we are actually waiting for |
---|
0:22:45 | every property on every of yet but you get to see that we like |
---|
0:22:49 | we didn't know |
---|
0:23:05 | so your and we can see |
---|
0:23:09 | the list of properties set and we can see at the sell the property to |
---|
0:23:14 | encourage from and of course well the thing evidences in is a white saying that |
---|
0:23:20 | see and nothing's going to change widely on the supply a nasa property |
---|
0:23:28 | that's the you can also get to wary of course you know get their related |
---|
0:23:32 | to and that's so in this is |
---|
0:23:38 | this can be a best way to do to get to pick on the ontology |
---|
0:23:41 | and then |
---|
0:23:43 | and how is the better defined |
---|
0:23:50 | then |
---|
0:23:52 | and then here |
---|
0:23:53 | we to get to |
---|
0:23:56 | with this example we could get i then there are the of properties |
---|
0:24:06 | and of course you will also feel there or specify farther whatever |
---|
0:24:13 | you in the example or whatever so you can also people and on the smaller |
---|
0:24:18 | pieces i'm trying to so in a |
---|
0:24:22 | but |
---|
0:24:24 | that and we were fine |
---|
0:24:39 | he we are for example |
---|
0:24:44 | every probably and |
---|
0:24:48 | which is also property and something those for example i don't know these the first |
---|
0:24:53 | much would be they that i told you that you can assign on a on |
---|
0:24:57 | a document which is also lots of |
---|
0:25:00 | i feel a which is |
---|
0:25:03 | has no that's meant to any of |
---|
0:25:06 | or on the second |
---|
0:25:09 | example you can have a well i know what's |
---|
0:25:13 | what so it's whatever this is that it on the third one content last modified |
---|
0:25:18 | think it place the files |
---|
0:25:21 | and but it's for the recognition of the of the second one so the second |
---|
0:25:26 | one is a support plus of modified a state or |
---|
0:25:31 | or at the creation date about document or whatever |
---|
0:25:35 | so you can see that the properties that can be fine farther and depending on |
---|
0:25:40 | the on the context |
---|
0:25:42 | they are used on |
---|
0:25:47 | well and that's mainly minutes passed this time i |
---|
0:25:53 | so this is not a little tool to let you a i we don't to |
---|
0:25:57 | spend you to learn about all these like with this example because i know about |
---|
0:26:01 | that |
---|
0:26:02 | like how problem and sometimes about if you want to learn more you can just |
---|
0:26:06 | play with and apply them we don't yourself on spend some time trying to understand |
---|
0:26:10 | what about it example last and it should be i would like to stop or |
---|
0:26:15 | not have to use programs part |
---|
0:26:18 | and what |
---|
0:26:20 | maybe what we try to |
---|
0:26:23 | the point we try to make as well this is that was a controller D |
---|
0:26:27 | can be very last resource |
---|
0:26:30 | but and you can actually that will it use might be say use in the |
---|
0:26:35 | right tools |
---|
0:26:37 | not having if you go to the documentation as i said you can be maybe |
---|
0:26:42 | have it's the |
---|
0:26:46 | maybe disappointing for these doctors and that's but it's a week right in many ways |
---|
0:26:51 | to improve the documentation there's no sets easy way so well |
---|
0:26:57 | that the roads would like to thank you all |
---|
0:27:00 | it felt a bit more on |
---|
0:27:03 | getting to know what's right there is and how that the places thought and help |
---|
0:27:08 | and you wait and |
---|
0:27:10 | and it be useful |
---|
0:27:15 | questions |
---|
0:27:17 | okay so |
---|
0:27:19 | a questions here |
---|
0:27:23 | can you still your in schemas |
---|
0:27:26 | at there's basic support for that you that you that base |
---|
0:27:32 | but you that there |
---|
0:27:35 | well a right there yet about that so make it is the like for to |
---|
0:27:41 | see if you use trucker you have to stick make practically promote radical one of |
---|
0:27:47 | you have to stick to whatever schema so they're usually restore your levitation they don't |
---|
0:27:51 | have a if it's not like a generic which can be sure to about complications |
---|
0:27:55 | it doesn't make conditions are right here so why would use are installed you let's |
---|
0:28:00 | skip because the schemas another cannot express |
---|
0:28:04 | what i'm trying to store |
---|
0:28:06 | anyway it's a regular then make right |
---|
0:28:11 | and i don't want to hijack a questions habits for example here in this list |
---|
0:28:16 | more that way then |
---|
0:28:18 | you |
---|
0:28:22 | that was below ever example we have some that's them support for always simple which |
---|
0:28:28 | is what's meant what this |
---|
0:28:31 | so well the we have no problem within your abilities interactive right but |
---|
0:28:38 | thing is that a suspect in the that based on your state is not to |
---|
0:28:43 | say |
---|
0:28:46 | it's something that you can see you one that |
---|
0:28:52 | okay |
---|
0:28:53 | so that's |
---|
0:28:56 | so really question is so you have a query and it gives me market a |
---|
0:29:01 | bunch of results |
---|
0:29:02 | these are nice almost trigger supports the one of are learn new elements |
---|
0:29:07 | the full in be school that query or some of those are removed |
---|
0:29:13 | gonna get that in a in a notification bases some twenty to query retirement will |
---|
0:29:18 | be is between the two results that was something about that |
---|
0:29:23 | we well we have an a emphasise in all fall on this page on that |
---|
0:29:29 | we could there's plenty of resources of a tractor and there's some examples have a |
---|
0:29:34 | that i can buy |
---|
0:29:51 | with a |
---|
0:29:53 | five |
---|
0:30:08 | a one |
---|
0:30:18 | if it's going to take too long maybe |
---|
0:30:21 | we can take this |
---|
0:30:24 | you know and we actually examples about that okay you don't i just one it's |
---|
0:30:29 | you can do it there's at least some minor support it you there's actually some |
---|
0:30:34 | properties don't you could buy a property |
---|
0:30:39 | i would actually that's it's a set also property on |
---|
0:30:43 | something it's so you those a get specific with the database and you can wear |
---|
0:30:51 | it so those there's also property so it's not like the case okay properties you |
---|
0:30:58 | can get the case itself select it's all of that scene so is not okay |
---|
0:31:04 | yes so and my last question is don't you think that trucker will benefit |
---|
0:31:12 | from having like more vertical you guys first as well up |
---|
0:31:17 | so that you know have to do these park will yourself so like i can |
---|
0:31:21 | kinda really because i think for a long time would been trying to push trucker |
---|
0:31:25 | to developers but it's |
---|
0:31:27 | is the right to hopefully application developer to use we do see we in it |
---|
0:31:32 | seems to me there is way too low in the start and there's nothing in |
---|
0:31:35 | the middle it in it depends on be |
---|
0:31:39 | that's what am i would say right |
---|
0:31:43 | so it's like real and yes it makes a lot of sense because that's the |
---|
0:31:47 | kind of right level of integration they wanna and they it's a very nice thing |
---|
0:31:50 | for us it's will about this to displaying anything about that people use it right |
---|
0:31:57 | so i guess it's also very difficult thing i think that a provide library like |
---|
0:32:01 | a very generic library for i'll set of don't that's why i mean they have |
---|
0:32:04 | to be vertical now we have to have like a very specific proposed just trucker |
---|
0:32:09 | remember long and a way we could get more people using it i think i |
---|
0:32:14 | think a thing there is that |
---|
0:32:17 | thanks at the white to see okay it'll aim out of necessity S |
---|
0:32:26 | no one about sports right so those things not really not i was summary a |
---|
0:32:36 | question is not definitively a benefit to the project it's not like i'm asking you |
---|
0:32:40 | to do it that more like small i feel like for a long time we've |
---|
0:32:44 | been trying to push this and i'm not sure everybody gets it for based on |
---|
0:32:48 | the reason is sparkles we can find ways to hide it for very specific consider |
---|
0:32:53 | it or very specific no you know i want no i possible |
---|
0:33:05 | you mentioned the in the beginning it's clear grasp the so restricted data to call |
---|
0:33:12 | but i think using S Q i just the store back and so does that |
---|
0:33:17 | mean you're do some kind of mapping it to make it the relation of the |
---|
0:33:20 | road like some old it or can you talk a bit about so |
---|
0:33:25 | all the storage works O you know well i think it's that's a well |
---|
0:33:31 | simple light your is anything like they said is that as a basis highly to |
---|
0:33:37 | normalise and so we it |
---|
0:33:40 | could be made as possible but it's not really one for double |
---|
0:33:46 | be a |
---|
0:33:48 | it's every table this break it might well also |
---|
0:33:53 | a top you know so basic |
---|
0:33:58 | itself is not the best system |
---|
0:34:02 | you might actually |
---|
0:34:07 | okay sits there and it specific recent to use muscular button to use features |
---|
0:34:12 | or could you something more those are just to annoy it first hand and we |
---|
0:34:17 | focused on what i a because of a space and say well we also |
---|
0:34:24 | work a lot harder to make it work |
---|
0:34:29 | and so we must be |
---|
0:34:32 | white thirdly we |
---|
0:34:34 | souls to focus mainly on simple like a the beginning is that was that so |
---|
0:34:41 | we don't rely the cygwin like that maybe a yes but you know |
---|
0:34:47 | that well so that there's no |
---|
0:34:54 | hard and then is maybe |
---|
0:35:07 | and my question is more on the architectural trucker and in particular and the doctor |
---|
0:35:11 | store is it supposed to be a persistent store or just the replicating that it's |
---|
0:35:17 | this is elsewhere because it start right now and not cash which can be cleaned |
---|
0:35:22 | out quite a i'm skipping plug-in so is it suppose the application story not that |
---|
0:35:27 | there are also have on people's activity minor that where you only clearance |
---|
0:35:33 | i don't think should be we who by the |
---|
0:35:37 | but |
---|
0:35:38 | okay well |
---|
0:35:40 | dot caches clean up automatically if you are full space |
---|
0:35:46 | so if you |
---|
0:35:48 | and i mean you should move that elsewhere you expected to be persistent |
---|
0:35:53 | well that's an interesting question that well |
---|
0:36:01 | should be persistent are used database anyway i mean |
---|
0:36:06 | and |
---|
0:36:08 | but in the same way |
---|
0:36:10 | on the other hand there's |
---|
0:36:12 | also i feel things that |
---|
0:36:16 | make it works at for your application this to get some data so for example |
---|
0:36:23 | the full text that thing and what we have to it's torque that |
---|
0:36:27 | for example but we pretty process it we try to remove the spaces so it's |
---|
0:36:34 | not are really one copy of a date that you a application you might have |
---|
0:36:42 | a case |
---|
0:36:43 | it's more meant for service a and actually like it |
---|
0:36:48 | and sorry |
---|
0:37:02 | so you guys are storing stuff and sequel i and it's a very like a |
---|
0:37:05 | triple store which is |
---|
0:37:08 | really a bad idea for sickle like but |
---|
0:37:11 | is |
---|
0:37:13 | the state is like mostly metadata and things that are being updated all the time |
---|
0:37:17 | and i assume therefore they're variable length fields and sickle like |
---|
0:37:21 | which means you're gonna result in a huge amount of fragmentation in your sickle like |
---|
0:37:25 | data store is there anything that's being done to clean up that fragmentation is there |
---|
0:37:29 | anything that's being done to keep the memory used by the application in the page |
---|
0:37:34 | table cash whimsical light down |
---|
0:37:37 | and additionally is there any |
---|
0:37:40 | work being done to keep track of the amount of power this is consuming my |
---|
0:37:44 | laptop like how much battery have i lost by having track and stuff |
---|
0:37:50 | for about everything that we tried oracle was that we tried to the |
---|
0:37:57 | so whatever you would and how do you shop on the computer clearly a |
---|
0:38:01 | target that i can not control stuff |
---|
0:38:04 | one think is right guy is a minor that i system either |
---|
0:38:13 | i've actually knows the miners not too bad in terms of churning C P U |
---|
0:38:17 | but i mean if i have a time enabled and i have files of change |
---|
0:38:21 | for those getting and i know if i call back and then |
---|
0:38:24 | reprocess |
---|
0:38:26 | and is that data than being updated in sequel i am too polite is not |
---|
0:38:30 | very good about overwriting date and place |
---|
0:38:32 | which means you do churn through a lot of yes |
---|
0:38:35 | and you know the way the filesystems laid out of trying to do the stuff |
---|
0:38:39 | did you a space |
---|
0:38:40 | and you know terrible |
---|
0:38:46 | that we had anything specific and you got into there will any option to be |
---|
0:38:52 | perhaps repairs simple light at some point |
---|
0:38:55 | with something custom written for this that i got an actual triple store |
---|
0:39:02 | but is there is there any opportunity to replace equal light with something that's an |
---|
0:39:06 | actual triple store |
---|
0:39:10 | there should be a there's a lot of good but that's a you know a |
---|
0:39:14 | some but |
---|
0:39:16 | we had people come |
---|
0:39:20 | about that the target something like suggested be is it is but well this one |
---|
0:39:24 | isn't that what records that |
---|
0:39:26 | those times when really suitable at the that so |
---|
0:39:33 | okay but there is about performance and that's it that's obviously waste is that you |
---|
0:39:39 | have so you would |
---|
0:39:41 | you don't see well or with the sparkle |
---|
0:39:44 | so it that |
---|
0:39:47 | that is also performances with so what is that could be made faster but also |
---|
0:39:54 | are mostly about |
---|
0:39:55 | with do in the way ready in that way that that's that |
---|
0:39:58 | that |
---|
0:39:59 | or whatever |
---|
0:40:01 | okay i guess might as a user the thing i would like to see most |
---|
0:40:04 | is from release to release |
---|
0:40:07 | information on power consumption filling something like power top data something that's telling us like |
---|
0:40:13 | this power gain power consumption going up released really stores are going down |
---|
0:40:17 | because as it is now it's taking too much power |
---|
0:40:19 | like that's my battery life by like third |
---|
0:40:24 | okay we'll talk about that |
---|
0:40:30 | and it |
---|
0:40:37 | okay so thank you |
---|