Questions about just DataStore and Ordered DataStore?

Hello guys. I want to switch my code from regular DataStore to Ordered DataStore. I heard that this’s the only possible way of making leaderboards. But I got some questions about that:

  1. Should I switch EVERYTHING to ordered DataStore, or I should keep something in old?
  2. Are they share limits for Data Set, Get, Update, etc. ?
  3. Can I just copy-paste my old codes which work fine with regular DataStores to Ordered one?

Yes, it is true that OrderedDataStores should be used for Leaderboards.

No you should not switch everything, just the Data you want to use.

OrderedDataStores use GetSortedAsync, and I believe SetAsync

Not Exactly? It would have to setup differently than a Regular DataStore, if i remember correctly, it uses Pages.

Depends on your use cases, but you might also consider using MemoryStoreService for building leaderboards.