[Include] Fini Cache File System (72x Faster than DINI!)
#1

Please check the latest bug-free and faster version: https://sampforum.blast.hk/showthread.php?tid=281264
Reply
#2

Please compare the speed of this to y_ini, If It really is 72x faster then DINI, It's faster then y_ini but I'd like a test like ******'s on this one :P
Reply
#3

Quote:
Originally Posted by Mike Garber
Посмотреть сообщение
Please compare the speed of this to y_ini, If It really is 72x faster then DINI, It's faster then y_ini but I'd like a test like ******'s on this one :P
Yes i would like to see too.
Reply
#4

Also, even if this IS faster than Y_ini, does it support comments, tags, and checks that Y_ini does? With all the features Y_ini supports, it may make it slightly slower than this system.
Reply
#5

Quote:
Originally Posted by Grim_
Посмотреть сообщение
Also, even if this IS faster than Y_ini, does it support comments, tags, and checks that Y_ini does? With all the features Y_ini supports, it may make it slightly slower than this system.
All I need is the value, string and float functions so It might even be better to switch to this one :P

EDIT: By the way where's the download? XD
EDIT2: I was blind for a second there -_-
Reply
#6

Quote:
Originally Posted by Grim_
Посмотреть сообщение
Also, even if this IS faster than Y_ini, does it support comments, tags, and checks that Y_ini does? With all the features Y_ini supports, it may make it slightly slower than this system.
For the average scripters, those are just unnecessary features that are not needed. A simple file system is what most people would look for IMO.

Can you compare results with SII? Thanks
Reply
#7

Which is a shame that people don't take use of the great functions given by some of the systems.
Reply
#8

Quote:
Originally Posted by Grim_
Посмотреть сообщение
Which is a shame that people don't take use of the great functions given by some of the systems.
The only shame right now Is you trying to get people to not use this newer and faster system aka kissing ****** ass to make him not dislike you. ****** is a very good coder, and his stuff is awesome, but someone just made something 27 times faster, and you wont even say "Good job"?
Reply
#9

There aren't even tests compared to Y_ini to what I've read, so one of your arguments is completely invalid saying that this system IS faster. I will have to do my own tests to confirm the speed between them.

Second off, I care none about what ****** or anyone else on these forums thinks of me. You say I'm ass-kissing ******, maybe you're ass-kissing the creators of this script?

Thirdly, where the hell did I try to influence others not to use this script? I'm stating facts, if you don't like it, get the hell out.

What's a real shame is trolls like yourself trying to make arguments that are completely invalid, thus making themselves look like a twelve year old e-thug.
Reply
#10

Waiting for your tests, Grim_!
Reply
#11

Quote:
Originally Posted by Grim_
Посмотреть сообщение
I'm stating facts, if you don't like it, get the hell out.
I think you should consider your own suggestion.

On the other hand, ****** says himself Y_Ini is 45 times faster then Dini, and this is 72 times faster then Dini.

72-45=27, makes this 27 times faster then Y_Ini.
Reply
#12

Quote:
Originally Posted by Mike Garber
Посмотреть сообщение
I think you should consider your own suggestion.
Your original post was complete opinions, so your counter-argument here, once again, is invalid.

EDIT: And just so you know, tests vary completely on the test script to what is being tested. So, to compare Y_Ini and this would take multiple different things to be tested with a controlled script.
Reply
#13

Quote:
Originally Posted by Grim_
Посмотреть сообщение
Your original post was complete opinions, so your counter-argument here, once again, is invalid.
No, my original post were facts, but you won't admit It, like every other child in this community.

(Note I'm not saying everyone is children but I'm refering to every other child in this community)
Anyways, I wont sit here and argue anymore, It's pointless since you aren't gonna give up your lies.
Reply
#14

Quote:
Originally Posted by Mike Garber
Посмотреть сообщение
No, my original post were facts, but you won't admit It, like every other child in this community.

(Note I'm not saying everyone is children but I'm refering to every other child in this community)
Anyways, I wont sit here and argue anymore, It's pointless since you aren't gonna give up your lies.
Clearly you do not understand the different between an opinion and a fact.

Quote:
Originally Posted by Mike Garber
Посмотреть сообщение
The only shame right now Is you trying to get people to not use this newer and faster system
Not a fact, since the tests were not held with identical script and the same features were tested
Quote:
Originally Posted by Mike Garber
Посмотреть сообщение
kissing ****** ass to make him not dislike you
Obviously, not a fact. But I wouldn't assume you to understand that.
Quote:
Originally Posted by Mike Garber
Посмотреть сообщение
****** is a very good coder, and his stuff is awesome
Once again, an OPINION.
Quote:
Originally Posted by Mike Garber
Посмотреть сообщение
but someone just made something 27 times faster,
Once again, not a fact since it was not tested with a controlled script.


So you tell me again, which of those were facts?
Reply
#15

Maybe instead of useless arguing do some tests? I'll try check this tomorrow using my standards (backing up by dumping 40 values to 2 different files MUST be quick), if it's quicker than Y_Ini I'll definitely use this no matter if it hasn't got so many possibilities, speed is the most important factor here
Reply
#16

Serious problems with keys check.
I tried write this in a file:
pawn Код:
Fini_SetStr("Key","key 1");
Fini_SetStr("KeY","key 2");
Fini_SetStr("KEy","key 3");
Fini_SetStr("keY","key 4");
When open the file, only this was written:
pawn Код:
keY=key 4

At most, I liked the idea, the fact does not open and close the file at all times is important.
Reply
#17

DINI is case insensitive too (and that's good)
Reply
#18

Quote:
Originally Posted by DiDok
Посмотреть сообщение
DINI is case insensitive too (and that's good)
This is not good, imagine if the player data to be saved in a single file within your tag that bears his name. john would be confused with John.
Reply
#19

Wait a sec... I don't see functions allowing to remove value/string anywhere, also I can't see function deleting file, without this it's useless
Reply
#20

Quote:
Originally Posted by DiDok
Посмотреть сообщение
Wait a sec... I don't see functions allowing to remove value/string anywhere, also I can't see function deleting file, without this it's useless
For deleting file, use fremove(filename); but for deleting a value, there's none indeed, but will most likely get done soon when you mentioned It (hopefully?)

On the other hand, I've never had to delete a value.
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)