Jiacai Ni

Learn More
—Phase change memory (PCM) has been considered an attractive alternative to flash memory and DRAM. It has promising features, including non-volatile storage, byte addressability, fast read and write operations, and supports random accesses. However, there are challenges in designing algorithms for PCM-based memory systems, such as longer write latency and(More)
—Multi-Tenant data management is a major application of Software as a Service (SaaS). For example, many companies want to outsource their data to a third party which hosts a multi-tenant database system to provide the data management service. The multi-tenant database system requires to have high performance, low space requirement and excellent scalability.(More)
Multi-tenant data management is a major application of software as a Service (SaaS). Many companies outsource their data to a third party which hosts a multi-tenant database system to provide data management service. The system should have high performance, low space and excellent scalability. One big challenge is to devise a high-quality database schema.(More)
  • 1